PhoneGap SplashScreen - 无法解析splash或不是字段

时间:2012-06-21 03:50:32

标签: android cordova splash-screen

我想在我的Android应用程序上制作启动画面,我使用phonegap。

这是我的main.java代码:

public class App扩展了DroidGap {

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    super.setIntegerProperty("splashscreen", R.drawable.splash);
    super.loadUrl("file:///android_asset/www/index.html",5000);
}

}

但是我收到了一个错误:“无法解决启动或不是字段”

我把splash.png放在每个可绘制目录上,但错误仍然存​​在..

任何人都可以帮助我吗?提前谢谢..

3 个答案:

答案 0 :(得分:4)

我认为你的案例5000中存在关于超时参数的问题,并且在phonegap 1.6.0版本中修复了这个问题,这就是为什么你不能让它工作的原因:

这些链接确认了

How to use OpenStreetMap/OpenLayers?

phonegap - splash screen for Android app

尝试使用最后一个手机间隙版本(1.8.1),你会得到它的工作

答案 1 :(得分:2)

只需按屏幕更改单词:

super.setIntegerProperty("splashscreen", R.drawable.screen);

答案 2 :(得分:0)

我遇到了类似的问题。我重命名了扩展核心DroidGap类的包。我的解决方案由此解决方案修复:http://www.youtube.com/watch?v=3CHRujojc2o。简而言之,请确保更新AndroidManifest.xml文件中的引用以指向新的包名称。