ionic打包问题
可以先尝试卸载android平台,重新安装
一
解决方法:
找到AndroidManifest.xml 文件,将uses-sdk修改为:
<uses-sdk android:minSdkVersion="19" android:targetSdkVersion="26" />
;
两个地方的project.properties文件,分别在platform/android和platform/android/CordovaLib下,修改为target=android-26
二![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/2da2a51e92ad9f9fc34b6236c5be6d38.png)
解决方法:
参考:https://blog.csdn.net/xbfengyu/article/details/80519240
在AndroidManifest.xml 文件中,
<uses-sdk android:minSdkVersion="16" android:targetSdkVersion="26"/>
,
所以打开build.gradle文件,在def promptForReleaseKeyPassword()
之前,添加如下代码:
configurations.all {
resolutionStrategy {
force 'com.android.support:support-v4:26.+'
}
}
三、在Chrome模拟器上正常,在安卓手机上接口404
解决方法:
参考:https://www.cnblogs.com/cabbage/p/ionic-request-404.html
先卸载白名单插件,再安装一遍
ionic cordova plugin remove cordova-plugin-whitelist
ionic cordova plugin add cordova-plugin-whitelist