是否有这样的引用资料 ( http://refspecs.linuxfoundation.org/FHS_2.3/fhs-2.3.html ) 解释了主要 Android SDK 文件夹中的文件夹?
根据我目前收到的回复,我认为我需要进一步阐明我在寻找什么。
我想知道SDK分成这些文件夹的依据(下图)。例如类似于“SDK Readme.txt”中的以下摘录
“Platform-tools 包含构建工具,这些构建工具会定期更新以支持 Android 平台中的新功能(这就是它们与基本 SDK 工具分开的原因),包括 adb、dexdump 等。”
我确实将 android-sdk 文件夹复制到与 IDE 分开的位置,以便可以共享。
最佳答案
这不是一个有保证的标准,但这些文件夹多年来一直保持一致。以下是核心基础知识,请参阅链接以获取更多信息:
# platform-tools: Updated each AOSP version; always backwards compatible
# tools/bin: Platform-independent tools to help building/using android
# eg lint, sdkmanager, monkeyrunner
# build-tools/<version>: Compilation tools, required to build.
# AOSP version specific, typically used by AS directly
参见 https://developer.android.com/studio/command-line/ https://www.programering.com/a/MDMyMzNwATk.html
关于Android SDK文件夹结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27467641/