Android Studio手动快速Build APK
2017-03-16 09:43
176 查看
不知道是不是个人问题, 使用 install run 功能之后, 修改逻辑代码,偶尔会出现不生效的情况;
就是代码,明明改了,但是执行结果却和之前的一样;
但是,xml布局文件,修改之后,效果真的很明显,而且gradle速度也非常快;
本文,不讨论怎么如何开启 守护进程,如何开启 并行编译;
因为这对我一点卵用都没有, 可能需要四路泰坦这样的神机, 才能体现效果吧;
这里分享一下,我在项目中,如何更高效的gradle, 让我们再也不必修改一行代码,等上”半天”的时间才能看到运行效果了;
小伙伴们,激动了吗?
开始:
首先,在项目的根目录,新建一个文件名为g.bat的文件,这个名字可以任意,但名字一定要短,短,短:
文件内容如下: 直接复制,粘贴吧,免得出错;
@Echo Off
if /i "%1"=="" goto :default
if /i "%1"=="i" goto :install
if /i "%1"=="u" goto :uninstall
::执行实际的命令
goto :raw
::无参数情况下的默认执行命令
:default
gradlew iD
goto :eof
::实际命令
:raw
gradlew %1
goto :eof
::安装所有Debug版本的APK
:install
gradlew iD
goto :eof
::卸载所有版本的APK
:uninstall
gradlew uA
goto :eof
我知道你可能看不懂, 但是没关系; 这不是本文重点;
如果你看懂了, 恭喜你, 你非常厉害, 比我牛逼; 给你点赞!
当你,创建,保存之后;
就可以在Android Studio的Terminal窗口,输入刚刚创建的那个文件名了;
比如:我的文件名是g.bat,那么直接输入g,回车:
![](http://img.blog.csdn.net/20160116220735377)
坐等结果….
注意:在执行命令之前,你要确保adb已经连接上了Android手机设备,否则命令会执行失败;
![](http://img.blog.csdn.net/20160116221018513)
如果你看到图中的字符串输出时,那么恭喜你; APK已经成功的安装到了设备中;
虽然没有运行APK,但是这不重要,手动点击APP图标运行即可;
就是代码,明明改了,但是执行结果却和之前的一样;
但是,xml布局文件,修改之后,效果真的很明显,而且gradle速度也非常快;
本文,不讨论怎么如何开启 守护进程,如何开启 并行编译;
因为这对我一点卵用都没有, 可能需要四路泰坦这样的神机, 才能体现效果吧;
这里分享一下,我在项目中,如何更高效的gradle, 让我们再也不必修改一行代码,等上”半天”的时间才能看到运行效果了;
小伙伴们,激动了吗?
开始:
首先,在项目的根目录,新建一个文件名为g.bat的文件,这个名字可以任意,但名字一定要短,短,短:
文件内容如下: 直接复制,粘贴吧,免得出错;
@Echo Off
if /i "%1"=="" goto :default
if /i "%1"=="i" goto :install
if /i "%1"=="u" goto :uninstall
::执行实际的命令
goto :raw
::无参数情况下的默认执行命令
:default
gradlew iD
goto :eof
::实际命令
:raw
gradlew %1
goto :eof
::安装所有Debug版本的APK
:install
gradlew iD
goto :eof
::卸载所有版本的APK
:uninstall
gradlew uA
goto :eof
我知道你可能看不懂, 但是没关系; 这不是本文重点;
如果你看懂了, 恭喜你, 你非常厉害, 比我牛逼; 给你点赞!
当你,创建,保存之后;
就可以在Android Studio的Terminal窗口,输入刚刚创建的那个文件名了;
比如:我的文件名是g.bat,那么直接输入g,回车:
坐等结果….
注意:在执行命令之前,你要确保adb已经连接上了Android手机设备,否则命令会执行失败;
如果你看到图中的字符串输出时,那么恭喜你; APK已经成功的安装到了设备中;
虽然没有运行APK,但是这不重要,手动点击APP图标运行即可;
相关文章推荐
- Android studio 利用gradle快速编译出apk
- android studio关于build/outputs/apk/中apk或arr或jar无法删除的解决方法
- 修改Android Studio Build生成apk的默认名称
- Android Studio通过build.gradle区分多个apk
- android studio关于build/outputs/apk/中apk或arr或jar无法删除的解决方法
- Android studio--几个生成文件的区别:Make Project、Make Module、Build apk、Signed apk
- android studio关于build/outputs/apk/中apk或arr或jar无法删除的解决方法
- 用Gradle打包出jar文件 前面我们说过,在Android Studio里面使用Gradle来打包应用程序,一般都是build出来一个apk文件。但是有的同学是做实现层的开发,不直接做View层
- Android Studio 通过配置build.gradle打包签名文件。生成xxx.apk
- 快速找到ANDROID STUDIO制作的demo(APK)
- 修改Android Studio Build生成apk的默认名称
- Android studio ...':app:clean'. > Unable to delete directory: XX\build\outputs\apk不能删除文件问题
- android studio 运行程序到真机或模拟器报 EmptyThrowable: The APK file D:\asdemo\app\build\outputs\apk\hy
- android studio 不能生成apk:Gradle build finished with 1 error(s) in 5 sec Unexpected error Local path do
- Android studio 利用gradle快速编译出apk
- Android Studio使用build.gradle修改签名后的apk默认名称
- Android studio打包生成apk
- Android入门——Android Studio中的build.gradle文件解析
- 解决Android Studio无法删除debug.apk问题
- Android Studio打包全攻略----Gradle-Build Variants构建定制版App