【问题标题】:getAssets is not working in Android Studio but it is working in EclipsegetAssets 在 Android Studio 中不起作用,但在 Eclipse 中起作用
【发布时间】:2016-04-28 16:03:07
【问题描述】:

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

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

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

【问题讨论】:

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

标签: java android eclipse maven android-studio


【解决方案1】:

我认为你在android-studio中弄错了assets文件夹,它与exlipse不同,你的项目结构可能是这样的:


(来源:envyandroid.com

【讨论】:

    猜你喜欢
    • 2018-06-18
    • 1970-01-01
    • 1970-01-01
    • 2017-06-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多