2.6 KiB
2.6 KiB
APK打包说明
配置JDK 1.8
方法一:在Android Studio中配置(推荐)
- 打开
File→Project Structure→SDK Location - 在
JDK location中选择JDK 1.8的安装路径- 例如:
C:\Program Files\Java\jdk1.8.0_xxx
- 例如:
- 点击
Apply和OK
方法二:在gradle.properties中配置
- 打开
gradle.properties文件 - 找到
org.gradle.java.home这一行(如果被注释了) - 取消注释并设置JDK 1.8的路径:
注意:路径中的反斜杠需要转义(使用双反斜杠org.gradle.java.home=C:\\Program Files\\Java\\jdk1.8.0_xxx\\)
验证JDK版本
在项目根目录执行:
gradlew.bat -v
查看显示的Java版本是否为1.8
方法一:使用Android Studio打包(最简单)
- 配置JDK 1.8(见上方说明)
- 用Android Studio打开项目
- 等待Gradle同步完成
- 菜单栏:
Build→Build Bundle(s) / APK(s)→Build APK(s) - 等待构建完成,点击通知中的
locate查看APK位置
方法二:使用命令行打包
前提条件
确保已安装:
- Java JDK 1.8(必须)
- Android SDK
- Gradle(或使用项目自带的Gradle Wrapper)
步骤1:配置JDK 1.8
方式A:设置环境变量
- 设置
JAVA_HOME环境变量指向JDK 1.8 - 将JDK 1.8的
bin目录添加到PATH
方式B:在gradle.properties中指定
- 编辑
gradle.properties,设置org.gradle.java.home
步骤2:打包APK
方式A:使用打包脚本(推荐)
build-apk.bat
然后根据提示选择Debug或Release版本
方式B:直接使用命令
打包Debug版本(用于测试):
gradlew.bat assembleDebug
打包Release版本(用于发布):
gradlew.bat assembleRelease
生成的APK位置
- Debug版本:
app\build\outputs\apk\debug\app-debug.apk - Release版本:
app\build\outputs\apk\release\app-release.apk
安装APK到设备
方法1:通过USB连接
adb install app\build\outputs\apk\debug\app-debug.apk
方法2:直接传输
将APK文件复制到手机,在手机上点击安装
注意事项
- JDK版本:项目已配置为使用Java 1.8,确保使用JDK 1.8进行编译
- Debug版本:用于测试,体积较大,未优化,可以直接安装
- Release版本:用于发布,体积较小,已优化(已配置为使用debug签名,可以直接安装)
如果遇到JDK版本问题,请确保:
- 系统已安装JDK 1.8
- Android Studio或命令行使用的JDK版本为1.8
gradle.properties中正确配置了JDK路径(如果需要)