而且全部都是drawable资源报错.
估计是所有的drawable资源了.可正常编译运行是没问题的.可用这个就不行
以下是代码:
<target name="resource-src" depends="dirs">
<echo>Generating R.java / Manifest.java from the resources...</echo>
<exec executable="${aapt}" failonerror="true">
<arg value="package" />
<arg value="-f" />
<arg value="-m" />
<arg value="-J" />
<arg value="${outdir-r}" />
<arg value="-S" />
<arg value="${resource-dir}" />
<arg value="-M" />
<arg value="../AndroidManifest.xml" />
<arg value="-I" />
<arg value="${android-jar}" />
</exec>
</target>
估计是所有的drawable资源了.可正常编译运行是没问题的.可用这个就不行
以下是代码:
<target name="resource-src" depends="dirs">
<echo>Generating R.java / Manifest.java from the resources...</echo>
<exec executable="${aapt}" failonerror="true">
<arg value="package" />
<arg value="-f" />
<arg value="-m" />
<arg value="-J" />
<arg value="${outdir-r}" />
<arg value="-S" />
<arg value="${resource-dir}" />
<arg value="-M" />
<arg value="../AndroidManifest.xml" />
<arg value="-I" />
<arg value="${android-jar}" />
</exec>
</target>
解决方案 »
- cocos2d-x WIN32移植到Android 编译时遇到的问题!请大侠解答!
- 求大神:关于android在指定位置显示图片的问题
- 比较复杂的自定义View实现分页,求大神指导
- 可不可以修改系统自带的应用
- 加Android源代码到eclipse,出现ParameterInfo.java could not be read错误
- 如何在没有EditText控件的情况下打开软键盘并获得输入内容
- android系统增量升级问题
- java如何将数据以字节存入文件
- 新人求助:关于listview 使用SimpleCursorAdapter问题
- android 持久化技术
- 我们公司要做把网站做个 android客户端
- android的重定向问题
这样这步就通过了。继续下一步的ant错误调试。自作孽呀
command="package"
verbose="${verbose}"
manifest="AndroidManifest.xml"
androidjar="${android.jar}"
rfolder="${gen.absolute.dir}"
nonConstantId="${android.library}"
projectLibrariesResName="project.libraries.res"
projectLibrariesPackageName="project.libraries.package">
<res path="${out.res.absolute.dir}" />
<res path="${resource.absolute.dir}" />
</aapt>
....
默认打包都没问题.而且都可以运行.而用 ant的build.xml文件进行打包编译时出现以下错误:
error: Error: No resource found that matches the given name (at 'drawable' with value '@drawable/xxx').
2.分析:
一般是因为你的项目中有些图片出了问题,ant解析不了。不一定就是错误日志中所显示的图片有问题(如xxx),也可能是其他的图片有问题。
3.解决方案:
找出问题图片(推荐使用Photoshop将项目中所使用的图片进行一一打开,如Photoshop打开一图片时出错,则该图片肯定有问题),将该图片删除或替换成没问题的图片。再重新ant打包即可。
[exec] No ed region found along edge.
[exec] Found along top edge.
[exec] ERROR: Failure processing PNG image D:\workspace\Dili360\res\drawable-hdpi\location_bk.9.png发现是.9图片的问题。
之前是因为eclipse的控制台输出量不够,看不到出错的地方的log后再eclipse控制台console 里右键点击出现菜单后选择最后一项 Preferences 里选择调节console buffer size 的大小加个0