Java getAssets在Android Studio中不工作,但在Eclipse中工作

Java getAssets在Android Studio中不工作,但在Eclipse中工作,java,android,eclipse,maven,android-studio,Java,Android,Eclipse,Maven,Android Studio,我正在尝试将我的SVN项目从Eclipse转移到Android Studio。我能够在Android Studio中使用Maven构建项目 但是getAssets()在Android Studio中不起作用。它在Eclipse中运行良好。我正在尝试打开资产文件夹中的配置文件,并获取FileNotFoundException。如果我试图运行getContext().getAssets()代码应用程序中的任何地方都会崩溃 知道为什么它在Eclipse中工作而不是在Android Studio中工作吗

我正在尝试将我的SVN项目从Eclipse转移到Android Studio。我能够在Android Studio中使用Maven构建项目

但是getAssets()在Android Studio中不起作用。它在Eclipse中运行良好。我正在尝试打开资产文件夹中的配置文件,并获取
FileNotFoundException
。如果我试图运行
getContext().getAssets()
代码应用程序中的任何地方都会崩溃

知道为什么它在Eclipse中工作而不是在Android Studio中工作吗


我认为您弄错了android studio中的资产文件夹,它与exlipse不同,您的项目结构可能如下所示:



(来源:)

我想你弄错了android studio中的资产文件夹,它与exlipse不同,你的项目结构可能是这样的:



(来源:)

确保asset folder中的文件是assets文件夹?您认为项目中的assets文件夹可能不是Android Gradle插件认为的assets文件夹。@sasikumar配置文件存在于asset文件夹中。@laalto我正在使用Maven构建项目。确保asset folder中的文件是assets文件夹文件夹?可能您认为项目中的资产文件夹不是Android Gradle插件认为的资产文件夹。@sasikumar配置文件存在于资产文件夹中。@laalto我正在使用Maven构建项目。