Android sipdroid构建eclipse
我正在尝试在eclipse下构建sipdroid,我已经下载了 svn的消息来源在网站上找到,我跟踪了 可以在build.txt文件中找到说明。 在第二步执行ant调试时,ant脚本失败 这是控制台的输出: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
[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”,但什么也没发生。所以我必须像你一样改变它,现在它开始工作了。