从Eclipse切换到Android Studio后,感觉Android Studio的build速度比Eclipse慢很多,以下几个方法可以提高Android Studio的编译速度 使用Gradle 2.4 Gradle 2.4对执行性能有很大的优化,但Android Studio现在默认使用的是Gradle 2.2,所以我们需要手动让Android Studio使用Gradle 2.4,在项目根目录下的 build.grade中加入 task wrapper(type: Wrapper)…
原文:https://blog.csdn.net/xwh_1230/article/details/60961723 实践最有效的提高Android Studio运行.编译速度方案 最有效提升Android studio编译速度的方式:提升电脑配置!—- 鲁迅 鲁迅所说确实是实情,提升配置是最有效的方式,但对于我等屌丝来说,有时候很难办到,因此我们接着看下面的优化. 一.安装时的问题 1.安装完成后启动卡死 刚刚打开studio就卡在gradle building的界面再也不动了(去连接墙外的网…
Android studio 2.2 当中有一项新的功能:Dex In Process. 这项功能可以动态的加快编译速度,以及提高Instant Run 的效率. 那么怎么来使用这项新功能呢?你只需要修改 gradle.properties 这个文件,增加虚拟内存分配给 gradle 从1GB 到 最小 2GB. org.gradle.jvmargs=-Xmx2048m…
1.在下面的目录创建gradle.properties文件 /home/<username>/.gradle/ (Linux) /Users/<username>/.gradle/ (Mac) C:\Users\<username>\.gradle (Windows) 在文件夹中添加 # Project-wide Gradle settings. # IDE (e.g. Android Studio) users: # Settings specified in thi…
随着Android Studio的不断完善,其安卓开发者阵营也基本从Eclipse转移到了Android Studio,毕竟Android Studio是谷歌亲力亲为开发的官方开发软件.不过其最重要的原因应该还是Android从14年开始不再对Eclipse插件支持的缘故吧.刚开始学Android用的是Eclipse,现在工作中使用的是Android Studio,前段时间推出了3.0.0,然后现在更新到了3.0.1.要说和2.3有什么区别,直观上来说就是风格吧,升级到3.0以后有点醉,以前2.…
1.安装完成后启动卡死 刚刚打开studio就卡在gradle building的界面再也不动了(去连接墙外的网下载),那么这个时候我们就需要把这个联网下载操作屏蔽掉,找到studio安装目录,找到idea.properties文件,打开,加上下面一行配置,作用是在初次打开的时候不让它连接谷歌进行更新. disable.android.first.run=true 2.更改studio的VM大小 AS限制了Java虚拟机启动的内存大小,限制了最大堆内存,当AS运行越久,内存越不足的时候,就会频繁…
Freeline简单介绍 在Android Studio还没推出Instant Run功能之前,每次改动Android project项目时都要将整个项目又一次编译一次,然后再将资源和代码文件打包成APK文件传输到手机上安装执行.这个过程是非常耗时间的,在配置较低的PC上一般须要高达3分钟以上.配置较高的PC最低也须要1分钟以上的时间.程序员每天无数次改动代码然后编译执行都要浪费非常多宝贵的时间.之后在Android Studio2.0之后推出了Instant Run功能,也就是交换技术即Swa…
JRebel for Android 是一个Android Studio的插件,可以大大加速Android Studio的编译速度,对于小项目来说或许不明显:但是当项目达到一定的规模时,它对于Android Studio乌龟般的编译速度有非常大的改善. JRebel for Android使得每次改动代码后,不需要重新安装新的 apk:而是在安装完一次应用后,通过增量包传递到设备或者模拟器上,并且能够在应用运行时进行更新. 据说JRebel比Instant Run快了8倍,详情可查看 官方介绍 …
C++ Builder是最快的C++编译器之一,从编译速度来说也可以说是最快的win32C++编译器了.除了速度之外,C++builder的性能也在其它C++编译器的之上,但许多Delphi程序员仍受不了C++builder工程的编译速度.的确,delphi的速度要比任和c++的编译器都要快好多.Delphi在编译一个小工程的时候可能不到一秒,大的工程一般也在5秒钟这内编译完成了. 为什么delphi会比c++builder快这么多?是否有方法来c++builder的编译速度?本文就讲解了为什么…
前两天笔记本加了个SSD硬盘,原机械硬盘移植到光驱位,硬盘盘符都变了,结果在用android studio 运行以前的程序编译不报错,运行模拟器就会报如下错误. Installation failed with message Invalid File:................................ 见下图: 解决方法:在你的项目目录下,删除app文件夹中的build目录即可.…
最近用一台红米4高配版(6.0)以及ViVo X9(7.1)来做测试机,它是小米MIUI系统的最新版本MIUI8,我的AS是2.3版本,在网上查看了相关问题,在小米5和红米note4x等配备了MIUI8系统的手机都遇到了相同的问题,所以我相信大家第一次用MIUI8系统手机来测试肯定也会遇到这些问题.下面来列举自己在开发中使用MIUI8遇到的坑,也希望可以帮助大家快速解决问题. 1.Installation failed with message INSTALL_CANCELED_BY_USER.…
第一次通过AVD Manager创建了一个虚拟设备,但是在Android Studio运行程序时却无设备可选 原因是adb.exe未运行起来 至于adb.exe未正常运行起来的原因多半是5037端口被占用了 在运行中输入“cmd”,使用下面命令查找占用改端口的PID,然后再“任务管理器中”>“详细信息” netstat -ano | findstr "5307"…
原文:解决Android Studio运行时报Error:java.lang.NullPointerException (no error message)错误                                                    今天遇到一个问题,电脑突然关机了,然后重启电脑打开Android studio时,运行程序跑不起来,然后报   Gradle tasks Error:   Error:java.lang.NullPointerException (no…
原文:Android Studio gradle编译 NullPointerException(no error message)解决 1.关闭Android Studio  2.找到工程目录下的 .gradle 文件夹,删除 3.重新启动Android Studio 即可…
1.创建项目 ionic start myapp tabs 2.cd 到项目文件夹中 3.ionic cordova platfrom add android 执行这个命令后建议修改一下应用包名称,参考 http://www.ionic.wang/article-index-id-91.html 4. cordova run android 就可以让测试程序跑到我们的手机.或者用 android studio 导入 项目,建议导入 android studio 运行 5.执行 ionic bui…
新安装Android Studio运行项目前报错:Unable to access Android SDK add-on list AS启动后,会在默认路径下检测是否有Android SDK,如果没有的话,就会报上述错误. 解决方案: 方法一: 如果本机有Android SDK的话,可以点击cancel跳过,在下一个界面手动选择本地SDK目录即可,亲测有效. 方法二: 在Android Studio的安装目录下,找到\bin\idea.properties文件,在尾行添加disable.andr…
Android stuido作为google主推的IDE,配合gradle编译,有很多的优点和便捷性.唯一使用过程中不舒服的地方就是莫名其妙的卡顿,经常在Gradle Build的时候卡死强制重启电脑,非常无语,我的机器是8G内存新机器也没开其他程序.总之非常编译速度很慢有时还会经常卡死.尝试了很多优化方案,卡死次数少了编译也快了不少.将我的发现和大家分享一下.  加大运行内存和优化编译 以PC 端为例,MAC大同小异 1.申请大内存 installation path\studio64.exe…
目录 Android如何提升Gradle编译速度或减少Gradle编译时间 最终优化方案 优化效果比对 将所有项目源码,各种缓存临时目录都移动到高性能SSD磁盘上 gradle.properties 配置 碰到的问题 3. Android Studio 设置里勾选了自动编译功能却无效的问题? 2. 在 Gradle Scan报告里 Timeline - FROM-CACHE - Build cache result - Unpack 时间耗时很长怎么办? 1. 按照 参考资料: Android项…
在Android studio中,有时运行会报错: WARNING: Uninstalling will remove the application data!Do you want to uninstall the existing application? ---------------------------------------------- 在网上到处找,找到很多方法,但是对我大多没用,我自己是用最后一个办法解决的 1.等模拟器运行后再run程序. 2.是不是之前安装过,卸载再安装…
  最新的android studio2.2引入了cmake可以很好地实现ndk的编写.这里使用最新的方式,对于以前的android下的ndk编译什么的可以参考之前的文章:Android开发学习之路–NDK.JNI之初体验. 1.ffmpeg编译   进入正题,既然是ffmpeg的移植编译,那么就先下载ffmpeg,https://ffmpeg.org/download.html#releases.这里下载的是3.0.3版本.   新建ffmpeg文件夹,然后新建脚本用来编译ffmpeg,命名为…
AndroidStudio 更新以后,在公司网会卡在下载 Gradle 的地方,下载 Gradle 速度很慢. 看到别人的博客提供的解决办法本地搭建一个 Gradle 的服务器,然后把 Android Studio 的 Gradle 下载地址指向本地服务器,可以提高下载速度. 解决办法: 搭建本地 Tomcat 服务器,如:http://192.168.10.22:8080 下载不同的版本放在本地服务器上: /gradle/gradle-3.2-all.zip 修改 Android Studio…
Gradle project sync failed Android Studio每次更新版本都会更新Gradle这个插件,但由于长城的问题每次更新都是失败,又是停止在Refreshing Gradle Project ,有时新建项目的时候报 Gradle Project Compile Error 等等相关的问题 解决这些问题办法是 首先打开android studio项目 找到项目目录gradle\wrapper\gradle-wrapper.properties这个文件 内容如下 #Wed…
相信很多朋友都会遇到android studio 在MAC OS中运行的时候中文乱码.而在代码编辑的时候正常.经过几天的不断寻找解决办法,终于解决了 比如: Toast.makeText(MainActivity.this,"我爱你", Toast.LENGTH_LONG).show(); 运行的时候在模拟器里就是乱码. 解决办法网上很多,但是都不能解决运行时乱码的问题.所以这个问题苦恼了几天. 我们在工程里的build.grandle 文件中添加一段代码即可 tasks.withTy…
当我们装了Android Studio 学习安卓开发的时候,难免会要学习java,这时候,难道在重新装一个编译器吗?不需要,我们直接用 Android Studio 就可以. 1.新建一个空项目,选择红色项目 2.File ----->  new -----> new Module...   然后弹出一个框  在more module 里面选择java  Library .一路next. 3.编写相应的代码,记得把上面的第一行注释掉 4.配置,点击 run -> edit configu…
一般是在Android studio异常退出(比如强制关机)后,重新打开后运行项目出现该问题. 解决方案 删除项目根目录的.gradle文件夹,然后Clean  Project —— Rebulid Project. 参考资料 http://blog.csdn.net/qq_14962891/article/details/60955085…
运行刚搭建好的Android环境时会报这种错误: AVD Nexus_5X_API_P is already running. If that is not the case, delete the files at    C:\Users\DELL\.android\avd/Nexus_5X_API_P.avd/*.lock and try again. 大概意思是“你的虚拟机已经在运行中,如果想继续的话,你得删除这个目录下的锁定文件夹“ 其实这个报错是有问题的 因为虚拟机刚搭建好的时候默认会…
用了统一给的android studio,运行程序,检测不到模拟器(夜神). 又新建了一个系统的模拟器,运行,提示ANDROID_SDK_ROOT is undefined 在环境变量中配置之后,夜神模拟器也可以用了.…
一:什么是安卓 1.Android是一种基于Linux的自由及开放源代码的操作系统. 2.Android操作系统最初由AndyRubin开发,主要支持手机. 3.Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统.中间件.用户界面和应用软件组成. 4.优点:开放,平等,方便,硬件复杂.   二:Android的体系结构 安卓采用了分层的体系结构.分为四层. 1.应用程序层 系统自带程序和开发人员的程序…
老的神舟本本装上了深度LINUX了...应该是基于ubuntu的,安装软件用的apt-get而不是yum 想重装学下android原生开发,官网下载了android studio, 发现不用FQ也能下载了,不错不错,支持支持 下载后解压了直接双击那个Android Studio.sh运行就行了,新建一个hello world项目,结果运行不起来,那个调试那个地方都没有绿色三角形, 想了下,好像没有装JAVA,又上ORACLE上下载了JAVA的安装,结果又总是下不了,晕..不知道是不是得FQ...…
在下载完SDK和Android studio后,修改android studio安装目录下bin/idea.properties文件,在末尾添加:idea.fatal.error.notification=disabled 然后启动android studio,第一次中可以不用选择SDK,直接在后面进行配置. 当到达Welcome to Android Studio界面的时候,点击右下角configure,选择project defaults,接着再选择Project Structure,设置S…