Cordova签名打包
- 新建项目 cordova
cordova plugin add cordova-plugin-android-permissions@1.1.2
cordova plugin add cordova-plugin-appavailability@0.4.2
cordova plugin add cordova-plugin-camera@2.1.1
cordova plugin add cordova-plugin-geolocation@2.1.0
cordova plugin add cordova-plugin-inappbrowser@1.2.1
cordova plugin add cordova-plugin-network-information@1.2.1
cordova plugin add cordova-plugin-qrscanner@3.0.1
cordova plugin add cordova-plugin-splashscreen@3.1.0
cordova plugin add cordova-plugin-wechat --variable wechatappid=uid --variable universallink=YOUR_UNIVERSAL_LINK
- 进入 android studio 打开 android项目
- 配置图标
a/添加res文件夹
b/配置权限
<platform name="android">
<allow-intent href="marker.*" />
<splash src="res/screen/android/splashport_hdpi.png" density="port-hdpi"/>
<splash src="res/screen/android/splashport_ldpi.png" density="port-ldpi"/>
<splash src="res/screen/android/splashport_mdpi.png" density="port-mdpi"/>
<splash src="res/screen/android/splashport_xhdpi.png" density="port-xhdpi"/>
<icon density="ldpi" src="res/icon/android/mipmap-ldpi/ic_launcher.jpg" />
<icon density="mdpi" src="res/icon/android/mipmap-mdpi/ic_launcher.jpg" />
<icon density="hdpi" src="res/icon/android/mipmap-hdpi/ic_launcher.jpg" />
<icon density="xhdpi" src="res/icon/android/mipmap-xhdpi/ic_launcher.jpg" />
<icon density="xxhdpi" src="res/icon/android/mipmap-xxhdpi/ic_launcher.jpg" />
</platform>
- 签名
a/ cordova build android –release
b/ keytool -genkey -v -keystore release-key.keystore -alias webApp -keyalg RSA -keysize 2048 -validity 10000
c/ 进入 android studio 选择签名钥匙 打包 import androidx.core.app.ActivityCompat