2013-05-30 47 views
2

错误从清单错误从清单

产生R.java产生R.java这是什么意思?我如何解决它?

[ERROR] Error generating R.java from manifest 
[ERROR]:Project failed to build after 937ms 

回答

1

http://developer.appcelerator.com/question/114521/error-error-generating-rjava-from-manifest

“有很多原因,这可能发生。首先,你要为在正确格式的应用程序的名称,这是com.yourcompany.appname?要注意的提示该字段中的文本,然后键入任何内容。

此外,包含非ASCII字符的文件或文件夹名称可能会导致问题。

最后,如果你在你的js文件有任何非ASCII字符,您需要确保fi les使用utf8进行编码。

如果您找到解决方案,请回报。

干杯”

7

我进入这个错误,浪费了3个小时左右,以解决你得到这个错误其实这问题使用时,新的Android SDK。基本上一些文件移动到构建工具目录在新的sdk,但他们应该在platoform-tools目录所以,简单地说,只需将aapt.exe文件,dx.bat文件和lib文件夹复制到平台工具目录,希望这可以解决您的问题。是报告给JERA的臭虫。This Link will Help you

试试这个,并告诉我,如果这解决了你的问题。

+0

这项工作适合您吗? –

+2

谢谢你节省我大概2小时15分钟:) –

+0

很高兴听到我的帮助 –

1

,帮助我太: 我从

复制的2个文件和 “LIB” 文件夹(及其内容)

C:\用户\ amohiuddin \ Android的软件开发工具包\构建工具\ 17.0.0

C:\用户\ amohiuddin \ Android的软件开发工具包\平台工具

然后关闭模拟器,并清理和重新构建钛Studio中的应用程序。有效。

0

我遇到了这个问题,通过错误地设置在tiapp.xml我的包ID,例如: (注意<id>节点和<manifest>节点的“一揽子”的属性,它们必须是相同的)

<ti:app xmlns:ti="http://ti.appcelerator.org"> 
    <id>com.test.tuju</id> 
    <name>test_tu_ju</name> 

    <android xmlns:android="http://schemas.android.com/apk/res/android"> 
     <manifest android:versionCode="10" android:versionName="3.5" package="com.test.tuju"> 
      <uses-sdk android:minSdkVersion="14" android:targetSdkVersion="23"/> 

请参考:https://github.com/jamesfalkner/liferay-android-beacons/issues/3

0

这是由于ti.app和android清单的不同之处。

你刚刚从ti.app评论你的android代码并运行该项目。

Select build (right click on the project and show in finder) -> android manifest. 
Copy the contents and replace in ti.app