Android jar 库在哪里?
Where is the Android jar library?
作为一项学术练习,我正在按照 this 仅使用 android sdk 从命令行构建一个 Android 应用程序。
我想知道在 Android SDK 中的什么地方可以找到针对 javac 的 Android 库?否则,javac 不知道在哪里可以找到,例如 android.app.Activity
。我觉得 dx 也需要图书馆吧?
As an academic exercise, I'm following this to build an Android app from the command line using just the android sdk.
该博客 post 是 2009 年写的。撰写本文时是 2015 年。自 2009 年以来,构建过程发生了重大变化。
I was wondering where in the Android SDK I could find the Android library to javac against?
$ANDROID_SDK/platforms/platform-NNN
,其中 $ANDROID_SDK
是安装了 Android SDK 的地方,NNN
是 API 级别(例如,21)。在那里,您会找到一个 android.jar
文件,其中包含我们编译所针对的 Android SDK API 的模拟。
I looked at the docs on the Android page for creating a project through cli, but it would generate an Ant project?
我听说您可以使用 -g
开关来生成 Gradle 构建文件而不是 Ant,但我从未使用过它。就个人而言,我只是从一个已知的工作项目中复制 Gradle 构建文件并修改它们以适应。
作为一项学术练习,我正在按照 this 仅使用 android sdk 从命令行构建一个 Android 应用程序。
我想知道在 Android SDK 中的什么地方可以找到针对 javac 的 Android 库?否则,javac 不知道在哪里可以找到,例如 android.app.Activity
。我觉得 dx 也需要图书馆吧?
As an academic exercise, I'm following this to build an Android app from the command line using just the android sdk.
该博客 post 是 2009 年写的。撰写本文时是 2015 年。自 2009 年以来,构建过程发生了重大变化。
I was wondering where in the Android SDK I could find the Android library to javac against?
$ANDROID_SDK/platforms/platform-NNN
,其中 $ANDROID_SDK
是安装了 Android SDK 的地方,NNN
是 API 级别(例如,21)。在那里,您会找到一个 android.jar
文件,其中包含我们编译所针对的 Android SDK API 的模拟。
I looked at the docs on the Android page for creating a project through cli, but it would generate an Ant project?
我听说您可以使用 -g
开关来生成 Gradle 构建文件而不是 Ant,但我从未使用过它。就个人而言,我只是从一个已知的工作项目中复制 Gradle 构建文件并修改它们以适应。