LibGDX无法在Android API 21上运行?

时间:2015-02-01 20:11:29

标签: java android libgdx

我有Android API 21和20.但是libgdx在21中不起作用!最新版本libgdx与API 20一起使用。但是当我使用API​​ 20构建项目时,Eclipse返回错误:

"appcompat_v7/res/values-v21/themes_base.xml:191: error: Error: No resource found that matches the given name: attr 'android:colorPrimaryDark'."

我找到了更多有关此问题的答案,但每个人都会使用API​​ 21告诉您需要什么。

Appcompat v7 and ActionBarActivity

我做什么?

P.S。抱歉我的英文!

1 个答案:

答案 0 :(得分:0)

由于几天后我处于类似情况,我认为以下内容可能有效(假设您在项目中使用BaseGameUtils,或者使用appCompat的任何模块)

  1. 在Android Studio中打开项目
  2. 双击使用appCompat的模块的build.gradle文件(对我来说,它是BaseGameUtils)
  3. 更改依赖关系如下(抱歉格式错误,我匆忙):

    依赖{     编译' com.android.support:appcompat-v7:22.0.0'     编译' com.android.support:support-v4:20.0。+'     编译com.google.android.gms:play-services:+' }

    android {     compileSdkVersion 22     buildToolsVersion' 22.0.1' }

    这是因为这些值是撰写本文时的最新值。

  4. 双击android模块的build.gradle,将compileSdkVersion和buildToolsVersion的值更改为上面给出的值。

  5. 保存,与gradle同步,清理项目并重建它。