Java 以编程方式下载Android SDK

Java 以编程方式下载Android SDK,java,android,sdk,Java,Android,Sdk,有没有办法通过编程方式从android网站下载android sdk?谷歌是否为此提供了RESTAPI/url?我已经开发了一个开发者端应用程序,我确定是否安装了android sdk,如果没有安装,我应该能够通过编程从android网站下载最新的sdk。这是可能的吗?其中一条评论中建议的反编译是过度的。您只需要从中解析XML内容。检查SDK:url标记并使用它获取(wget、curl、httpclient等)所需的zip文件。您可以分析SDK管理器的功能。它正在获取一些以确定哪些包可用。那个A

有没有办法通过编程方式从android网站下载android sdk?谷歌是否为此提供了RESTAPI/url?我已经开发了一个开发者端应用程序,我确定是否安装了android sdk,如果没有安装,我应该能够通过编程从android网站下载最新的sdk。这是可能的吗?

其中一条评论中建议的反编译是过度的。您只需要从中解析XML内容。检查SDK:url标记并使用它获取(wget、curl、httpclient等)所需的zip文件。

您可以分析SDK管理器的功能。它正在获取一些以确定哪些包可用。那个API可能不是每个人都可以使用的,但它已经存在了。谢谢,我会尝试一下。我在哪里可以找到sdk manager的代码?不确定它是开源的还是其他可用的。请尝试使用网络嗅探器来检查它获取的文件&也许可以使用a来查看它的代码(
/android sdk/tools/lib/sdkmanager.jar
)。