我是android的新手。我开发了一个游戏,它工作得很好。但是当我发布我的应用程序来玩商店时,我在开发者控制台上看到了一些锁。我检查了开发人员控制台,发现了一些问题,如下所示。下面的错误给出了一些手机(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文件夹里。请帮帮我。
发布于 2017-09-15 07:52:38
安卓工作室和资源经常有问题..。我能提供给您的最好方法是尝试清理您的解决方案,然后重新构建它,然后重新构建gradle文件。如果不起作用,我不知道下一步该怎么办
https://stackoverflow.com/questions/46234362
复制相似问题