android studio resourcebundle missingresourceexception
android studio resourcebundle missingresourceexception
我正在尝试从 Eclipse 迁移到 Android Studio。经过一些工作后,我构建了我的应用程序,但出现了 missingresourcefile 异常。
我的 achievements.properties 文件在我的应用程序的 src 文件夹中。 运行 在我构建时很好,在 eclipse 中运行。
在 android studio 中,我得到以下异常:
04-14 21:02:09.657 16105-16152/com.bla E/AndroidRuntime﹕ FATAL EXCEPTION: GLThread 37579
Process: com.streefgames.rotatris.android, PID: 16105
java.util.MissingResourceException: Can't find resource for bundle 'achievements_en', key ''
at java.util.ResourceBundle.missingResourceException(ResourceBundle.java:238)
at java.util.ResourceBundle.getBundle(ResourceBundle.java:230)
at java.util.ResourceBundle.getBundle(ResourceBundle.java:159)
at com.streefgames.rotatris.helpers.StringResourceManager.<init>(StringResourceManager.java:18)
我试过四处移动我的资源文件,添加资源文件来制作一个包,不同的语言环境以及我发现的所有其他东西。但它仍然无法正常工作。
知道出了什么问题吗?
尝试在 src/main 文件夹中创建一个资源文件夹,并将属性文件放在那里。可以通过上下文菜单(新建 > 文件夹 > Java 资源文件夹)创建此资源文件夹。它对我有用。我在 Android Studio - Include ResourceBundles in Module
找到了这个提示
我正在尝试从 Eclipse 迁移到 Android Studio。经过一些工作后,我构建了我的应用程序,但出现了 missingresourcefile 异常。
我的 achievements.properties 文件在我的应用程序的 src 文件夹中。 运行 在我构建时很好,在 eclipse 中运行。
在 android studio 中,我得到以下异常:
04-14 21:02:09.657 16105-16152/com.bla E/AndroidRuntime﹕ FATAL EXCEPTION: GLThread 37579
Process: com.streefgames.rotatris.android, PID: 16105
java.util.MissingResourceException: Can't find resource for bundle 'achievements_en', key ''
at java.util.ResourceBundle.missingResourceException(ResourceBundle.java:238)
at java.util.ResourceBundle.getBundle(ResourceBundle.java:230)
at java.util.ResourceBundle.getBundle(ResourceBundle.java:159)
at com.streefgames.rotatris.helpers.StringResourceManager.<init>(StringResourceManager.java:18)
我试过四处移动我的资源文件,添加资源文件来制作一个包,不同的语言环境以及我发现的所有其他东西。但它仍然无法正常工作。 知道出了什么问题吗?
尝试在 src/main 文件夹中创建一个资源文件夹,并将属性文件放在那里。可以通过上下文菜单(新建 > 文件夹 > Java 资源文件夹)创建此资源文件夹。它对我有用。我在 Android Studio - Include ResourceBundles in Module
找到了这个提示