Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/199.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 减少Intel XDK上混合应用程序的apk大小_Android_Ios_Html_Hybrid Mobile App - Fatal编程技术网

Android 减少Intel XDK上混合应用程序的apk大小

Android 减少Intel XDK上混合应用程序的apk大小,android,ios,html,hybrid-mobile-app,Android,Ios,Html,Hybrid Mobile App,不久前,我开始使用Intel XDK制作应用程序,我接受了20+MB的APK、缓慢的应用程序启动以及我没有要求的疯狂权限 今天在搜索更好的css框架来制作符合材质设计的应用程序(我使用的是谷歌的material design Lite),我找到了Framework7 如果你问我的话,这个框架真的很棒,而且这个展示非常棒: 我在showcase中安装的一些应用程序的大小从988KB到4MB不等 这怎么可能呢 我读到HTML5是构建应用程序最流行的语言之一,我完全错了 请为我指明正确的方向,为And

不久前,我开始使用Intel XDK制作应用程序,我接受了20+MB的APK、缓慢的应用程序启动以及我没有要求的疯狂权限

今天在搜索更好的css框架来制作符合材质设计的应用程序(我使用的是谷歌的material design Lite),我找到了Framework7

如果你问我的话,这个框架真的很棒,而且这个展示非常棒:

我在showcase中安装的一些应用程序的大小从988KB到4MB不等

这怎么可能呢

我读到HTML5是构建应用程序最流行的语言之一,我完全错了


请为我指明正确的方向,为Android和iOs提供快速轻量级应用的最佳实践。

XDK有一项功能,可以轻松地将人行横道嵌入到您的APK中。虽然这确实为您提供了一致的网络视图,即在Android 4.0和Android 5.0上运行时,您的应用程序的外观或行为不会有所不同,但它确实增加了APK的大小

查看有关为什么应使用人行横道的文档:


注意:英特尔已经退出了Crosswalk,而且有许多用于构建HTML/JavaScript/css应用程序的框架。我以前使用过phonegap/Cordova,即将在react native上发布一个新项目。您是否在XDK应用程序中使用CrossWalk?这会增加你的apk的重量。我使用爱奥尼亚框架已经快一年了,对此我没有任何抱怨。试试看@BhavyaKhurjawal感谢分享。你曾经开发过android应用程序吗?是的,你可以在playstore中找到。我的其他项目也将很快出现在playstore上。爱奥尼亚很简单,你可以在他们的网站上找到很多很棒的文档。谢谢,这就是我要找的。关于应用程序权限,这篇帖子说对此没有什么可做的:(