Android sipdroid构建eclipse

Android sipdroid构建eclipse,android,Android,我正在尝试在eclipse下构建sipdroid,我已经下载了 svn的消息来源在网站上找到,我跟踪了 可以在build.txt文件中找到说明。 在第二步执行ant调试时,ant脚本失败 这是控制台的输出: [maxsap@localhostsipdroid只读]$ant调试 Buildfile:build.xml [设置]Android SDK工具第6版 [设置]项目目标:谷歌API [设置]供应商:谷歌公司。 [设置]平台版本:1.5 [设置]API级别:3 [设置]导入规则文件:platf

我正在尝试在eclipse下构建sipdroid,我已经下载了 svn的消息来源在网站上找到,我跟踪了 可以在build.txt文件中找到说明。 在第二步执行ant调试时,ant脚本失败 这是控制台的输出:

[maxsap@localhostsipdroid只读]$ant调试

Buildfile:build.xml [设置]Android SDK工具第6版 [设置]项目目标:谷歌API [设置]供应商:谷歌公司。 [设置]平台版本:1.5 [设置]API级别:3 [设置]导入规则文件:platforms/android-3/ant/ ant_rules_r2.xml -编译测试,如果测试: -目录: [echo]如果需要,正在创建输出目录。。。 -资源src: [echo]正在从资源生成R.java/Manifest.java。。。 [null]/home/maxsap/Documents/progrs/maxsapSipDroid/sipdroid read- 仅/AndroidManifest.xml:26:错误:否 为找到资源标识符 包中的属性“installLocation” “安卓” [null]/home/maxsap/Documents/progrs/maxsapSipDroid/sipdroid read- only/AndroidManifest.xml:31:错误:否 为找到资源标识符 中的属性“targetSdkVersion” 软件包“安卓” [null]/home/maxsap/Documents/progrs/maxsapSipDroid/sipdroid read- 仅/AndroidManifest.xml:32:错误:否 为找到资源标识符 包中的属性“normalScreens” “安卓” [null]/home/maxsap/Documents/progrs/maxsapSipDroid/sipdroid read- 仅/AndroidManifest.xml:32:错误:否 为找到资源标识符 包中的属性“smallScreens” “安卓” [null]/home/maxsap/Documents/progrs/maxsapSipDroid/sipdroid read- 仅/AndroidManifest.xml:32:错误:否 为找到资源标识符 包装中的属性“慷慨主义” “安卓” [null]/home/maxsap/Documents/progrs/maxsapSipDroid/sipdroid read- 仅/AndroidManifest.xml:32:错误:否 为找到资源标识符 包中的属性“anyDensity” “安卓” [null]/home/maxsap/Documents/progrs/maxsapSipDroid/sipdroid read- only/AndroidManifest.xml:37:错误:否 为找到资源标识符 包中的属性“必需” “安卓” [null]/home/maxsap/Documents/progrs/maxsapSipDroid/sipdroid read- only/AndroidManifest.xml:38:错误:否 为找到资源标识符 包中的属性“必需” “安卓” [null]/home/maxsap/Documents/progrs/maxsapSipDroid/sipdroid read- 仅/AndroidManifest.xml:39:错误:否 为找到资源标识符 包中的属性“必需” “安卓” [null]/home/maxsap/Documents/progrs/maxsapSipDroid/sipdroid read- 仅/AndroidManifest.xml:40:错误:否 为找到资源标识符 包中的属性“必需” “安卓” [null]/home/maxsap/Documents/progrs/maxsapSipDroid/sipdroid read- only/AndroidManifest.xml:41:错误:否 为找到资源标识符 包中的属性“必需” “安卓” [null]/home/maxsap/Documents/progrs/maxsapSipDroid/sipdroid read- 仅/AndroidManifest.xml:42:错误:否 为找到资源标识符 包中的属性“必需” “安卓” [null]/home/maxsap/Documents/progrs/maxsapSipDroid/sipdroid read- only/AndroidManifest.xml:43:错误:否 为找到资源标识符 包中的属性“必需” “android”生成失败 /home/maxsap/Documents/progrs/android/android-sdk-linux86/platforms/ android-3/ant/ant_rules_r2.xml:220: null返回:1注意,当我 ant,脚本成功了 完成。但是当我导入 eclipse中的项目正在执行文件->导入- 将现有项目导入工作区

该项目包含错误(看起来R.java类不是 现在)

有什么建议吗?
我已经在sipdroid的讨论组发布了好几天了,但是运气不好,我没有得到任何回复。

检查项目布局R.java在不同的地方吗?它可能不在gen文件夹中。在这种情况下,我想您需要移动它。

嘿,我有类似的问题,通过更改项目的目标来解决。也许有一些东西是先前的目标所不支持的


我在Eclipse->Properties->Android->中的project explorer中右键单击了该项目,然后勾选了相应的复选框,选择了以后的目标。

我下载了相同的项目,但出现了相同的错误。但是我的错误通过在项目中添加project.properties文件得到解决。在eclipse中,第二件事是右键单击您的
项目->属性->Android
,然后选择适当的目标名称。

我在gen文件夹或项目中找不到R.java。很抱歉,我按enter键并发布了评论。我无法找到我说过的R类,但我发现这篇文章建议我必须编译该类我自己,我该怎么做?有什么想法吗?我的Android.xml文件也有一些错误。关于maxsapok,所以我从Android清单中删除了有问题的xml标记(甚至认为它们并不像eclipse抱怨的那样是错误的),并且R类是从IDE编译的,但是项目仍然包含errorsMe。虽然我在AndroidManifest中更改了android:targetSdkVersion=“8”,但什么也没发生。所以我必须像你一样改变它,现在它开始工作了。