背景:我一直在使用Terminal-IDE程序来学习进行Android开发(我喜欢vim,对于初学者来说...)。
https://play.google.com/store/apps/details?id=com.spartacusrex.spartacuside
出厂时,它支持SDK级别9。我想支持级别14(Android 4.0+),以便可以使用GridLayout而不是更复杂的TableLayout。
我给作者发了电子邮件,后者在不到一天的时间内做出了回应(赞!),但是,当我在平板电脑(Nexus 7模型2)上的/ system下寻找替换的android.jar时,那个特定的jar不存在,只有很多其他具有较长名称的jar只是用于dex文件的包装。
有人遇到这个问题并解决了吗?
通过与环境作者的进一步联系,我找到了一个简单的解决方案:
现在,我可以使用Android 4.0中的GridLayout-编译(在平板电脑上)并可以正常运行。我不需要更新任何其他环境变量或配置,因为我用指向更新后的jar的符号链接替换了原始的android.jar(“ ls -l”将显示哪个被用作“ android.jar” ”)。
注意:如果您是从Android Studio获取更新的android.jar,请确保在sdk目录中获取一个,而不是在“ plugins”目录中获取一个,这将不起作用。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句