在使用Phonegap 3.1.0-0.15.0成功编译并在Android Studio中导入项目后,我发现自己无法编辑cordova-3.1.0.jar中的App.class,收到以下消息:
“未找到来源。” - 使用选项在Internet中搜索和附加源。我已经尝试了这两个。
此外,来自cordova-3.1.0.jar的所有类似乎都被锁定,并且没有一个是可编辑的。我已在Windows中检查了文件权限。
注意:我按照phonegap - splash screen for Android app的说明向我的应用添加了启动画面。
答案 0 :(得分:1)
您永远不会从jar文件中更改类。
您需要的是更改应用的活动类的源文件,而不是来自cordova的类。
如果你的应用程序命名为com.razvan.myapp,那么在android studio中你应该找到一个文件/src/com/razvan/myapp/MyApp.java,其中包含一个扩展了CordovaActivity类的MyApp类。
MyApp.java中的MyApp类(或您为项目提供的任何名称)应该更改为添加启动画面。
也就是说,您关注启动画面的说明非常陈旧,仅适用于早于2.2版的Phonegap或类似的东西。 使用phonegap 3,您应该关注instructions from this page