几个星期以来,我一直在这个问题上遇到麻烦,并在论坛中搜索解决方案。
我有一个Android应用程序,可以安装在一些品牌的设备上,但不会安装在其他品牌的设备上。在一些设备上,每次我安装它时,它都会收到一个包错误。在一些设备上,它甚至仅仅通过查看APK文件就挂起了。
但如果我在PC上插入有软件包错误的设备,并通过android studio安装apk,它将安装应用程序。
这是不是某种硬件问题?或者是某种硬件兼容性问题?
我确信它会安装的品牌是三星。它不会安装的品牌是LG或华硕。
我已经检查过版本了,几乎所有的设备都有相同的SDK api。
Min-SDK: 15 Target-SDK: 25
我甚至更新了Android Studio和gradle到最新版本。
发布于 2017-04-01 12:44:34
,
发布于 2020-04-09 21:45:43
我也有同样的问题,并通过允许透明文本流量或者你也可以将http转换为https来解决它。
<?xml version="1.0" encoding="utf-8"?>
<manifest ...>
<uses-permission android:name="android.permission.INTERNET" />
<application
`enter code here` ...
android:usesCleartextTraffic="true"
...>
...
</application>
</manifest>https://stackoverflow.com/questions/43152613
复制相似问题