2015-05-24 36 views
-1

我正在学习使用eclipse的android。我创建了我的第一个项目。
套餐的com.example.testmobileapp
分钟目标版本 - 3.x的
最大目标 - 5.1


我试图尽可能我可以从已经问过的问题收集信息,但无法理清这一点,所以最后在这里问。
我包含android-support-v7-appcompat.jar解决错误并使用AppCompatActivity在我的mainActivity类中进行扩展。
而且如此多的问题已经被要求解决import android.R;我尝试以下方法
如何解决Android R导入,文件不生成

  1. 删除了进口android.R语句(解决了一些错误),但R可以解决不了的,因为它被引用到类型未消。
  2. 在gen文件夹中删除BuildConfig.java,清理&在如此多的地方建立项目来生成R.java @这个地方。 <>
  3. 关闭并重新启动日食(不使用)
  4. 我在价值观/ styles.xml得到错误,(请检查错误图像参考),我尝试使用这个Can't Find Theme.AppCompat.Light for New Android ActionBar Support纠正它,但没有运气!


试过的url
1. R cannot be resolved - Android, no import android.R; statement
2. import android.R in Eclipse : Why?
3. Developing for Android in Eclipse: R.java not regenerating

请找到图片的参考。 WorkSpace 1

enter image description here

enter image description here

enter image description here

+0

你发布了一切,但错误。哪一个是最重要的。 –

+0

@DerGolem请检查我提到的styles.xml中的4个点,并且也上传了图片,不能让它更清晰! –

+0

当然,你可以。只需“复制粘贴”**完整错误文本**,而不是剪切图像! –

回答

1

I am getting error in values/styles.xml,(please check image reference for error), I tried to correct it using this Can't Find Theme.AppCompat.Light for New Android ActionBar Support, but no luck!

这是你的问题。应用程序XML文件中的错误会阻止生成R

当您的styles.xml没有错误时,应该修复问题。

编辑: 确保您使用的是正确的库项目中的this SO question接受的答案描述。

+0

我很高兴你回答这条路!!老板确切地说,每一个人回答同一个该死的东西,却没有真正告诉如何解决它,这是我的问题 –

+0

尝试使用AppCompat库。这就是为什么它无法找到主题。 – Abhishek

+0

@Abhishek请参考第3张图片的3个导入语句,是你引用的还是其他的东西? –

0

我遇到了同样的问题,有时会自动发生。我不知道原因。但我摆脱了这个解决方案。只要尝试清理项目,在Menubar中,你有Build,在那里有Clean Project,运行一次。

+0

谢谢你试图回答,你甚至在发布问题之前读过我试过的方法,请正确阅读问题。 –

+0

糟糕!我的错误,面临同样的问题,所以有点急于回答。 –

0

试试这个:

第1步: 1.右键单击您的项目 2。打开properties 3.选择Android从左弹出窗口,看看如果您有任何这样的引用如下,但Red Crossappcompat_v7删除

enter image description here 第2步:style.xml

<style name="AppBaseTheme" parent="android:Theme.Light"> 
</style> 

<!-- Application theme. --> 
<style name="AppTheme" parent="AppBaseTheme"> 
</style> 
尝试以下

步骤3: 如果上述不起作用,请尝试使用android:theme="@android:style/Theme.Black.NoTitleBar"并删除0中的所有错误样式

<application 
    android:allowBackup="true" 
    android:icon="@drawable/ic_launcher" 
    android:label="@string/app_name" 
    android:theme="@android:style/Theme.Black.NoTitleBar" > 

如果上面有帮助,稍后再聊!