1.java环境变量配置
https://www.cnblogs.com/cnwutianhao/p/5487758.html
2.保利威视插件工程下载
https://github.com/polyv/polyv-uniapp-cloudclass-plugin-android
3.在打包工程中引入本地app资源
4.android studio下载
http://www.android-studio.org/
5.android studio安装
https://zhuanlan.zhihu.com/p/80051318
6.android离线SDK下载(正式版)
首先请确保uni-app编译器的版本号和离线 SDK 的版本号一致。如果版本不一致,app启动时会弹出版本不一致的提示框
https://nativesupport.dcloud.net.cn/AppDocs/download/android
7.android原生打包教程(安装一个空的项目,用你的项目去替换这个空项目)
https://nativesupport.dcloud.net.cn/AppDocs/usesdk/android
8.android studio SDK安装
9.Android Uni app 插件冲突解决指南
10.android原生工程配置
https://nativesupport.dcloud.net.cn/AppDocs/usesdk/android?id=%e9%85%8d%e7%bd%ae%e5%b7%a5%e7%a8%8b
10.1
10.2 安卓 studio中配置应用名称+隐私协议:
<resources>
<string name="app_name">app名字</string>
<string name="dcloud_privacy_prompt_title">温馨提示</string>
<string name="dcloud_privacy_prompt_accept_button_text">同意并继续</string>
<string name="dcloud_privacy_prompt_refuse_button_text">不同意并退出</string>
<string name="dcloud_privacy_prompt_message"><Data><![CDATA["<font color='#666666' style='line-height: 30rpx;'>感谢您下载并使用app名字!我们非常重视您的个人信息和隐私保护。为了更好的保障您的权益,请您认真阅读 <a style='color: #428bca;text-decoration: none;' ###'>《用户协议》</a>和<a style='color: #428bca;text-decoration: none;' href='####'>《隐私政策》</a>的全部内容,同意并接受全部条款后开始使用我们的产品和服务。</font>"]]></Data></string>
</resources>
10.3 图标配置
10.4 id 配置
10.5 开发或者正式版配置
10.6 微信分享配置:
10.7 支付配置:
https://nativesupport.dcloud.net.cn/AppDocs/usemodule/androidModuleConfig/pay
10.8 android拨打电话配置:
https://blog.csdn.net/weixin_42778796/article/details/96473733
10.9 版本升级配置:
https://ask.dcloud.net.cn/article/35703
10.10 安装gradle(网络不好时没有gradle需要安装)
11.添加证书文件
12.开始打包
关于全面屏:
https://www.cnblogs.com/whycxb/p/9737613.html
13.打包的坑
13.1 安卓相机无法打开解决(兼容安卓10):
13.2 应用包名查找
13.3 Cannot resolve symbol 'weixin’报错解决
https://blog.csdn.net/weixin_34319999/article/details/93855268
13.4 如何定位问题
打开AndroidStudio的terminal,在命令行输入命令:gradlew compileDebugSource --stacktrace -info或gradlew assembleDebug --info
mac linux系统输入:./gradlew compileDebugSource --stacktrace -info