下载Android SDK工具修订版21.1 JDeveloper / ADF Mobile

时间:2014-04-11 07:11:31

标签: java android maven jdeveloper oracle-adf-mobile

我想下载Android SDK工具修订版21.1。我见过android website,但我发现无法下载它。这是必需的,因为我正在使用JDeveloper ADF Mobile,它遵循Android SDK旧目录结构。

虽然最好使用最新的SDK,但是我在使用修订版22 时遇到问题,因为JDeveloper不支持最新的Android SDK目录结构( Rev 22 )。

对于 JDeveloper :以下链接可能会告诉我们为什么我需要旧的SDK版本。

让我知道如何下载 Rev 21.x 或为我提供此问题的解决方案。上面链接提供的一个解决方案是将所需文件从build-tools复制并粘贴到platform-tools,但仍然没有解决问题。

谢谢!

3 个答案:

答案 0 :(得分:1)

花了很多时间后我找到了解决方案。虽然解决方案不是一个合适的解决方案,因为 Oracle 需要解决它。

build-tools 文件夹中的所有文件( aapt.exe dx.bat )复制到 platform-tools < / strong> Android SDK中的文件夹。

现在,将 java32 文件从 System32 文件夹复制到 SysWOW64 ,您就完成了。 It works for me。这是一个临时解决方案,您可以继续工作。

谢谢!

答案 1 :(得分:1)

就我而言,它正在使用C:\AndroidSDK\sdk\build-tools\android-4.4.2

这部分是我从移动开发人员的Oracle应用开发框架指南(部署ADF移动应用程序)中获取的

注意:

SDK工具的结构在第22版的发行版中进行了更改, 将构建工具组件从platform-tools目录重定位到build-tools目录。

要启用部署,Android Build Tools Location字段必须引用其中一个构建工具的位置,即aapt文件(Windows系统上的aapt.exe)。

此文件的位置因SDK修订版而异。

对于版本22,此文件位于build-tools目录中(例如SDK Installation\adt-bundle-windows-x86\sdk\build-tools\ Android-4.n)。

对于早期版本,它位于platform-tools目录(例如SDK Installation\adt-bundle-windows-x86\platfrom-tools)中。 ADF Mobile在Android SDK中查询appt文件的位置,并相应地填充Android Build Tools Location字段。

对于SDK的第22版,ADF Mobile使用安装在开发计算机上的最新版本的build-tools目录填充该字段。

对于22之前的修订,ADF Mobile使用platform-tools目录的位置填充该字段。在这种情况下,该字段是只读的。

答案 2 :(得分:0)

@faizan这个问题适用于Android API 19及更高版本.Oracle没有提出永久解决方案。而不是使用上面提到的临时解决方案......使用API​​ 17即4.2.2 为API 17安装sdk平台并为API 17构建工具,然后您将不会遇到此错误。它运行顺利。 到目前为止,在API 17上工作是无错误和稳定的。另外附上一个屏幕截图供您参考。     enter image description here