栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

如何在我的Android项目中使用Eclipse的新Xtend语言?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何在我的Android项目中使用Eclipse的新Xtend语言?

尝试过同样的事情之后,我可以确认启用Xtend
Nature并添加了三个Xtend库(前面提到的’org.eclipse.xtext.xtend2.lib’,’org.eclipse.xtext.xbase.lib’和’com
.google.inject’)添加到项目的库中,至少可以编译Xtend代码。但是,我在R班上也遇到了麻烦。

经过仔细检查,看起来R类的问题并不在于它是否位于其他目录中。使用不同的名称将文件复制到主源目录不会更改任何内容。相反,看起来问题出在R类是一个 静态最终
类,其中包含几个 静态最终
子类。如果我创建一个简单的普通Java包装器类,该类将对R.layout.main的引用(例如)包装在常规方法中,然后从我的Xtend代码中调用它,那么它会接受并愉快地进行编译。

之后,我遇到的下一个问题是Android编译器抱怨’org.eclipse.xtext.xtend2.lib’,’org.eclipse.xtext.xbase.lib’和’中的重复about.html和plugin.properties文件com.google.inject”。通过从三个.jar文件中的两个删除那些文件,相对容易解决。我不确定以后是否会破坏任何内容,但是现在至少我在Android模拟器上运行了Xtend代码的有效片段。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/392248.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号