You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何通过命令行构建Python脚本生成的Android Studio项目并生成APK?

解决Android命令行构建APK(替代废弃的android命令)

别担心,android命令确实早就被官方废弃了,现在Android项目的标准构建工具是Gradle,完全可以通过它在命令行完成APK的编译生成,下面一步步教你操作:

前置准备

  • 确保你的环境里已经配置了Android SDK,并且ANDROID_SDK_ROOT(或者旧版的ANDROID_HOME)环境变量已经正确设置,SDK的platform-toolsbuild-tools目录建议也加到系统PATH里(方便后续操作,但Gradle其实也能自动识别SDK位置)。
  • 打开终端/命令提示符,切换到你的Android项目根目录(就是包含settings.gradle和顶层build.gradle的那个文件夹)。

执行构建命令

根据你需要的APK类型,选择对应的命令:

生成Debug版APK

Debug包是默认可以直接安装测试的,不需要签名配置,直接敲命令:

  • Linux/macOS:
    ./gradlew assembleDebug
    
  • Windows:
    gradlew.bat assembleDebug
    

生成Release版APK

如果要打正式发布的包,需要先在项目的app/build.gradle里配置签名信息(比如签名文件路径、密码等),配置完成后执行:

  • Linux/macOS:
    ./gradlew assembleRelease
    
  • Windows:
    gradlew.bat assembleRelease
    

找到生成的APK

构建完成后,APK文件会放在项目的app模块目录下:

  • Debug版路径:app/build/outputs/apk/debug/app-debug.apk
  • Release版路径:app/build/outputs/apk/release/app-release.apk

小提示

  • 第一次运行Gradle命令时,它会自动下载所需的Gradle版本和项目依赖,可能需要等几分钟,耐心就好~
  • 如果Linux/macOS下遇到“权限不足”的提示,先给gradlew文件加执行权限:
    chmod +x gradlew
    

内容的提问来源于stack exchange,提问作者Ahmad Kavish

火山引擎 最新活动