我是android新手。我开发了一款游戏,效果很好。但是当我将我的应用程序发布到Play商店时,我在开发者控制台中看到了一些锁。我检查了开发者控制台,我看到了一些问题如下。以下错误给出了一些手机(S6边缘,注5等)
Caused by: android.content.res.Resources$NotFoundException:
at android.content.res.ResourcesImpl.getValue (ResourcesImpl.java:202)
at android.content.res.Resources.loadXmlResourceParser (Resources.java:2970)
at android.content.res.Resources.getLayout (Resources.java:1986)
at android.view.LayoutInflater.inflate (LayoutInflater.java:425)
at android.view.LayoutInflater.inflate (LayoutInflater.java:378)
at com.android.internal.policy.PhoneWindow.setContentView (PhoneWindow.java:454)
at android.app.Activity.setContentView (Activity.java:2548)
at mypackagename.GameActivity.onCreate (GameActivity.java:193)
at android.app.Activity.performCreate (Activity.java:6955)
at android.app.Instrumentation.callActivityOnCreate (Instrumentation.java:1126)
at android.app.ActivityThread.performLaunchActivity (ActivityThread.java:2927)
这是我的代码在188到200行之间
if (sWidth > 480 && screenInches >= 4 && screenInches <= 5) {
//
setContentView(R.layout.activity_game_4x);
} else if (screenInches >= 5 && screenInches <= 6.5) {
//
setContentView(R.layout.activity_game_5x); 193.line is here
} else if (screenInches > 6.5 && screenInches < 9) {
//
setContentView(R.layout.activity_game_7x);
} else {
//
setContentView(R.layout.activity_game);
}
我理解“R.layout.activity_game_5x”无法找到。但它在我的res文件夹中。请帮帮我。
答案 0 :(得分:0)
android studio和ressources经常出现问题......我能提供给你的最好的方法是尝试清理你的解决方案,然后重建它,然后重建gradle文件。如果它不起作用,我不知道下一步该怎么做