是否将Terminal-IDE随附的android.jar替换为较新的SDK级别?

罗博普罗格

背景:我一直在使用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文件的包装。

有人遇到这个问题并解决了吗?

罗博普罗格

通过与环境作者的进一步联系,我找到了一个简单的解决方案:

  • 转到T-IDE安装的system / classes目录
  • 重命名现有的jar(例如-android.jar.t-ide)
  • 使用备用名称(例如-android.jar.studio.sdk)从SDK(或Android Studio中的sdk目录)复制android.jar
  • 从更新的SDK jar到android.jar建立符号链接

现在,我可以使用Android 4.0中的GridLayout-编译(在平板电脑上)并可以正常运行。我不需要更新任何其他环境变量或配置,因为我用指向更新后的jar的符号链接替换了原始的android.jar(“ ls -l”将显示哪个被用作“ android.jar” ”)。

注意:如果您是从Android Studio获取更新的android.jar,请确保在sdk目录中获取一个,而不是在“ plugins”目录中获取一个,这将不起作用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

尝试将新的AIR 3.8 SDK覆盖在3.4随附的Apache Flex SDK上

来自分类Dev

将SDK升级到较新的SDK

来自分类Dev

Android:创建新通知后,较旧的通知将被替换

来自分类Dev

较新的android设备是否支持固定功能

来自分类Dev

将com.google.android.gms:play-services替换为google-play-services.jar

来自分类Dev

将com.google.android.gms:play-services替换为google-play-services.jar

来自分类Dev

Android将…替换为...

来自分类Dev

蝙蝠将新行字符替换为“ |”

来自分类Dev

Android:将<img> -tag替换为ImageViews

来自分类Dev

Android:将<img> -tag替换为ImageViews

来自分类Dev

Java随附的Transformer库将文件路径中的空格转换为%20

来自分类Dev

将Android Api级别转换为平台版本

来自分类Dev

RAD Studio Seattle 10为什么要安装Windows 10 SDK?(它是否适用于较新的SDK?)

来自分类Dev

使用随附的代码,SSLSocket通信是否安全?

来自分类Dev

从目录中删除SVN并替换为较新的SVN

来自分类Dev

Android SDK JAR是否有任何命名约定?

来自分类Dev

Android Studio IDE是否可以在Windows 10上运行?

来自分类Dev

是否可以将{%%}的细枝语言格式替换为{%--%}?

来自分类Dev

Python是否会自动将* 2替换为<< 1?

来自分类Dev

是否可以将 x > 0 替换为 x 时?

来自分类Dev

如何编译Bot Builder SDK随附的文档?

来自分类Dev

将数组值替换为循环以创建新数组

来自分类Dev

如何使用Java工具将类替换为新类?

来自分类Dev

使用模式将多个单击的图像替换为新的图像

来自分类Dev

Paypay并行付款是否将邮件发送到android SDK中的接收者?

来自分类Dev

Paypay并行付款是否将邮件发送到android SDK中的接收者?

来自分类Dev

我可以将if / else替换为两个级别的吗?:

来自分类Dev

熊猫将级别的每个类别的所有但中间值替换为空白

来自分类Dev

如何检测是否在新的Windows Terminal中运行?

Related 相关文章

  1. 1

    尝试将新的AIR 3.8 SDK覆盖在3.4随附的Apache Flex SDK上

  2. 2

    将SDK升级到较新的SDK

  3. 3

    Android:创建新通知后,较旧的通知将被替换

  4. 4

    较新的android设备是否支持固定功能

  5. 5

    将com.google.android.gms:play-services替换为google-play-services.jar

  6. 6

    将com.google.android.gms:play-services替换为google-play-services.jar

  7. 7

    Android将&#8230;替换为...

  8. 8

    蝙蝠将新行字符替换为“ |”

  9. 9

    Android:将<img> -tag替换为ImageViews

  10. 10

    Android:将<img> -tag替换为ImageViews

  11. 11

    Java随附的Transformer库将文件路径中的空格转换为%20

  12. 12

    将Android Api级别转换为平台版本

  13. 13

    RAD Studio Seattle 10为什么要安装Windows 10 SDK?(它是否适用于较新的SDK?)

  14. 14

    使用随附的代码,SSLSocket通信是否安全?

  15. 15

    从目录中删除SVN并替换为较新的SVN

  16. 16

    Android SDK JAR是否有任何命名约定?

  17. 17

    Android Studio IDE是否可以在Windows 10上运行?

  18. 18

    是否可以将{%%}的细枝语言格式替换为{%--%}?

  19. 19

    Python是否会自动将* 2替换为<< 1?

  20. 20

    是否可以将 x > 0 替换为 x 时?

  21. 21

    如何编译Bot Builder SDK随附的文档?

  22. 22

    将数组值替换为循环以创建新数组

  23. 23

    如何使用Java工具将类替换为新类?

  24. 24

    使用模式将多个单击的图像替换为新的图像

  25. 25

    Paypay并行付款是否将邮件发送到android SDK中的接收者?

  26. 26

    Paypay并行付款是否将邮件发送到android SDK中的接收者?

  27. 27

    我可以将if / else替换为两个级别的吗?:

  28. 28

    熊猫将级别的每个类别的所有但中间值替换为空白

  29. 29

    如何检测是否在新的Windows Terminal中运行?

热门标签

归档