在Titanium模块中使用R.Java

时间:2013-12-07 03:10:06

标签: java android titanium r.java-file

我需要在我的钛模块中启动一个活动。然后我必须在我的纯Java代码中设置我的布局的内容,但我无法在Titanium模块中找到布局文件。

我使用下面的代码但是我收到错误,找不到文件。

int id =  TiRHelper.getApplicationResource("layout.activity_main");

如果我将我的布局文件放在“platform / android / res”中,我会收到错误,有什么想法可以帮助我吗?

invalid resource directory name:
[ERROR] Error generating R.java from manifest

此致

2 个答案:

答案 0 :(得分:1)

可能与它无关但我曾经遇到过这个问题并通过将应用程序ID置于com.company.app格式

来解决

答案 1 :(得分:0)

如果您的XML包含错误,您生成的文件可能无法构建,请尝试删除大部分内容并确保不重复ID和文件名,并且不使用大写和空格。如果它有效,你可以开始添加东西。

(或)

你导入无效的R类我认为, 导入yourpackage.R类 例如 com.example.R

你导入android.R类而不是yourpackages.R

的行为是什么