如何解决合并的AndroidManifest仅包含库内容
失败[INSTALL_PARSE_Failed_UNEXPECTED_EXCEPTION:解析失败 / data / app / vmdl1253 201057.tmp / base.apk:损坏的XML二进制文件]
我在AndroidStudio中检查了APK分析器,发现AndroidManifest.xml不包含与我的应用程序相关的任何代码,它仅包含lib(elepay)权限和带有活动的应用程序标记。
这是我发布的版本合并的AndroidManifest.xml文件,我从AndroidStudio的APK分析器复制了此文件。
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.allpayx.sdk"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="16"
android:targetSdkVersion="25" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="org.simalliance.openmobileapi.SMARTCARD" />
<uses-permission android:name="android.permission.NFC" />
<uses-feature android:name="android.hardware.nfc.hce" />
<application
android:allowBackup="true"
android:label="@string/app_name"
android:supportsRtl="true" >
<activity
android:name="com.allpayx.sdk.activity.AllPayActivity"
android:excludeFromrecents="true"
android:theme="@android:style/Theme.Translucent.NoTitleBar" />
<!-- ca渠道配置 begin -->
<activity
android:name="com.allpayx.sdk.module.sdk.CAActivity"
android:excludeFromrecents="true"
android:screenorientation="portrait" />
<!-- ca渠道配置 end -->
<!-- wpay sdk begin -->
<activity
android:name="com.allpayx.sdk.wxapi.WXPayEntryActivity"
android:exported="true"
android:launchMode="singletop" />
<activity-alias
android:name="com.allpayx.sdk.wxapi.WXPayEntryActivity"
android:exported="true"
android:launchMode="singletop"
android:targetActivity="com.allpayx.sdk.wxapi.WXPayEntryActivity" />
<!-- wpay sdk end -->
<!-- upay sdk begin -->
<uses-library
android:name="org.simalliance.openmobileapi"
android:required="false" />
<activity
android:name="com.unionpay.uppay.PayActivity"
android:configChanges="orientation|keyboardHidden|keyboard"
android:screenorientation="portrait" >
</activity>
<activity
android:name="com.unionpay.UPPayWapActivity"
android:configChanges="orientation|keyboardHidden|fontScale"
android:screenorientation="portrait"
android:windowSoftInputMode="adjustResize" >
</activity>
<!-- upay sdk end -->
</application>
</manifest>
我尝试了没有这个elepay库及其运行方式,但是通过使用这个库来解决上述问题。
如果您还需要其他任何信息,请告诉我。
解决方法
升级库版本后,我的问题已解决。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。