0
我想要做我的第一個Crosswalk構建(使用crosswalk-pkg v0.10.5)。Crosswalk生成一個225 MB的APK文件
它使用只是一個簡單的清單沒有任何應用程序文件:
{
"orientation": "portrait",
"background_color": "#ffffff",
"name": <omitted>,
"short_name": <omitted>,
"display": <omitted>,
"start_url": "https://<omitted>,
"theme_color": "#83a441",
"xwalk_app_version": "0.1",
"xwalk_package_id": "it.<omitted>,
"xwalk_permissions": [
"Geolocation",
"Vibration"
],
"icons": [
{
"src": "android-icon-36x36.png",
"sizes": "36x36",
"type": "image/png",
"density": "0.75"
},
{
"src": "android-icon-48x48.png",
"sizes": "48x48",
"type": "image/png",
"density": "1.0"
},
{
"src": "android-icon-72x72.png",
"sizes": "72x72",
"type": "image/png",
"density": "1.5"
},
{
"src": "android-icon-96x96.png",
"sizes": "96x96",
"type": "image/png",
"density": "2.0"
},
{
"src": "android-icon-144x144.png",
"sizes": "144x144",
"type": "image/png",
"density": "3.0"
},
{
"src": "android-icon-192x192.png",
"sizes": "192x192",
"type": "image/png",
"density": "4.0"
}
]
}
所以start_url
引用外部網站,並沒有應用程序的資產包括在APK本身。
只需運行crosswalk-pkg --release .
genates(工作)巨大 APK文件:
- 221 MB的... armeabi-v7a.apk
- 225 MB的... x86.apk
AFAIK APK的大小應該在25 MB左右。
這裏有什麼問題?