【问题标题】:Library resources not accessible from cordova Android application无法从 cordova Android 应用程序访问库资源
【发布时间】:2015-01-15 07:10:27
【问题描述】:

我在 eclipse 的 cordova android 项目中添加了外部 android 项目作为库,但仍然无法访问库项目的资源。

在 project.properties (android.library.reference.2 = ...) 中也添加了库引用

在日志中得到以下错误:

01-15 12:20:52.261: E/AndroidRuntime(1132): java.lang.NoClassDefFoundError: .R$layout

让我知道在 Cordova android 项目中添加外部 android 库的确切过程。

【问题讨论】:

    标签: android eclipse cordova plugins


    【解决方案1】:

    找到解决方案。 如果您想从插件源文件访问任何资源,那么不要使用 R.id.xxx 或 R.layout.xxx 使用您将在网上获得的 FakeR.java 文件。 FakeR 会从当前项目的 R.java 获取资源,而不是插件的 R.java

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-28
      相关资源
      最近更新 更多