我一直在尝试安卓的不同设置:windowSoftInputMode在config.xml中用于Phonegap应用程序。似乎没有任何变化,所以在执行phonegap build android
之后,我检查了项目中的哪些文件也有这个变量。我发现了另外4份文件:
尽管在我进行构建时对platforms/android/AndroidManifest.xml
进行了修改,但它仍然具有旧的值。
尽管在我进行构建时对platforms/android/ant-build/AndroidManifest.cordova.xml
进行了修改,但它仍然具有旧的值。
platforms/android/bin/AndroidManifest.xml
它有一个更旧的值,它没有被修改
platforms/android/res/xml/config.xml
它有了新的价值
这就是为什么我没有看到我的应用程序有任何变化吗?这是个虫子吗?
我想解决办法是删除platforms/android
并重新构建它,但我更清楚自己是否做错了什么。
我使用的是Phonegap 3.5.0-0.20.4
发布于 2014-09-02 00:23:23
嗯,看起来这是一个“特征”:
..。如何编辑AndroidManifest.xml文件?实际上,您可以直接编辑/platforms/android/AndroidManifest.xml文件-- CLI很聪明,当它自动添加或删除插件权限时,不会擦除您的自定义。
感谢@MBillau "Should a phonegap plugin be declared in the config.xml file?"的回答
https://stackoverflow.com/questions/25487879
复制