Android开发环境配置

发布时间 2023-09-03 12:59:09作者: laomi26

基本说明:

  • Windows不能正常使用,因为SDK工具链AAPT2存在问题,主要问题是传递参数的时候长度过长,空格问题等等。

注意事项:

  • build-tools;29.0.3 是正常可以用的工具链。
  • platforms;android-29以上,例如android-30/33都存在前面的问题。
  • 配置环境的时候需要选中Android device外的XT2335(设备名/自动获取的),Settings中需要把Users的Device ID改成zy22gmsqhk(设备名/自动获取的)。
  • Generate.apk,需要在Users、Debug config..、Release config...、Project中改成yes,即可。

注意事项:

  • 不要直接安装Android studio

参考资料:

  •  下载SDK,https://adoptium.net/zh-CN/
  •  没试过的签名修复,https://www.galaxysofts.com/new/no-signature-found-in-package-of-version-2-or-newer-for-package-target-sdk-30/
  •  选择29没有签名问题,https://blog.csdn.net/qq_35559358/article/details/107408471

 

 

 

 

清单

  • commandlinetools-mac-10406996_latest
  • OpenJDK8U-jdk_x64_mac_hotspot_8u382b05.tar.gz
  • OpenJDK17U-jdk_x64_mac_hotspot_17.0.8.1_1.tar.gz

解压

  • commandlinetools-mac-10406996_latest
  • OpenJDK8U-jdk_x64_mac_hotspot_8u382b05.tar.gz
  • OpenJDK17U-jdk_x64_mac_hotspot_17.0.8.1_1.tar.gz

 

安装环境:

  • export PATH="/path/jdk-17.0.8.1+1/bin:$PATH"
  • ./sdkmanager --sdk_root="/users/xx/xx/xx_sdk_29_2903" "platforms;android-29" "build-tools;29.0.3" "platform-tools"

 

启动调试:

  • cd  xx_sdk_29_2903
  • ./ adb devices

 

配置IDE:

  • JDK forlder 为 jdk8u382-b05/Contents/Home
  • JRE forlder 为 jdk8u382-b05/Contents/Home/Jre