[英]cordova-plugin-contacts - On contact pick app crash on android M
[英]Android app crash for cordova expansion file plugin
我已按照本教程https://iphonedevlog.wordpress.com/2014/12/12/adding-an-android-apk-expansion-file-to-a-cordova-project實施了擴展文件。 我已經使用了擴展文件cordova插件https://github.com/agamemnus/cordova-plugin-xapkreader/tree/cordova-6.5.0 。
我將應用程序發布為alpha版本以測試商店。 該應用程序在啟動時崩潰,並發出下載通知,如下圖所示。
我們需要修改一些配置,如下所示:
在./config.xml中
<variable name="XAPK_EXPANSION_AUTHORITY" value="PACKAGE_NAME" /> <variable name="XAPK_PUBLIC_KEY" value="PUBLIC_API_KEY" /> <variable name="XAPK_PATCH_VERSION" value="-1" />
在./plugins/android.json中
"com.flyingsoftgames.xapkreader": { "XAPK_EXPANSION_AUTHORITY": "PACKAGE_NAME", "XAPK_PUBLIC_KEY": "PUBLIC_API_KEY", "XAPK_PATCH_VERSION": "-1" }
在./platforms/android.json中
"res/values/xapkreader.xml": { "parents": { "/*": [ { "xml": "<string name=\\"xapk_expansion_authority\\">PACKAGE_NAME</string>", "count": 1 }, { "xml": "<string name=\\"xapk_google_play_public_key\\">PUBLIC_API_KEY</string>", "count": 1 }, { "xml": "<integer name=\\"xapk_patch_version\\">-1</integer>", "count": 1 } ] } }
在./platforms/res/values/xapkreader.xml中
<resources xmlns:android="http://schemas.android.com/apk/res/android"> <string name="xapk_expansion_authority">PACKAGE_NAME </string> <string name="xapk_google_play_public_key">PUBLIC_API_KEY </string> <integer name="xapk_patch_version">-1</integer> </resources>
注意:不要忘記替換PACKAGE_NAME和PUBLIC_API_KEY作為您的應用程序配置。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.