0

我在 Android 世界中相对较新,所以如果我的问题没有意义,请对新人耐心等待。

我要对一些 jar 进行 dexifing,以便我可以在 android 上运行 OSGi 环境。我的问题是我无法使用 SDK 管理器下载构建工具修订版 16,因为它不存在。

我尝试在这两个链接中直接下载:

http://dl.google.com/android/installer_r16-windows.exe

http://developer.android.com/sdk/older_releases.html

首先它有一个管理器,而不是下载版本 16,而是强制我下载版本 22.x,而第二个没有构建工具。

那么:如果我的手机有 android 4.1(API 16),我可以使用构建工具 17 的 dx 命令吗?

如果有人现在想知道为什么我不只是在尝试。这是因为有几个 jar 我认为不会直接工作,然后我想在开始之前避免问题来源并且不知道我必须解决的问题是什么。

PS:我想运行 OSGi 来运行已经开发的软件(中间件),所以即使没有 dexifing 也可以帮助实现这一点(如果复杂性和时间合理的话)。

4

1 回答 1

0

如果我理解正确,您想知道它是否可以在 Api-16 驱动的设备上运行。

查看项目中的 AndroidManifest.xml

<uses-sdk
    android:minSdkVersion="10"
    android:targetSdkVersion="17" />

所以,如果minSdkVersion(minimal) 小于或等于 16 - 它会正常工作

于 2014-05-07T12:34:27.273 回答