GoogleApi与Android(安卓)SDK区别
16lz
2021-01-26
每次新建Android项目,Compile with可以选择Android sdk,也可以选择GoogleApi,那到底有啥区别呢?是否像网上说的GoogleApi包含Android sdk呢?
经过测试,当我们Android SDK Manager下载GoogleAPI,会在ADT的sdk/add-ons目录下生成addon-google_apis-google-xxx,xxx是对应的API版本。我下载的是API 19,所以对应目录就是addon-google_apis-google-19。
打开目录,如下几个文件
打开libs,原来下载的GoogleAPI是以插件(addon)的形式放在add-ons的libs目录下的,而且并没有android.jar包
新建一个Android项目,Compile with 选择Google API 19 ,发现android.jar还是用的下载好的Android SDk 19里的jar包,只是多了3个插件jar包。
至此,我们知道下载的GoogleApi只是下载了3个插件jar包,当选择Compile With GoogleAPI,android.jar还是用的Android SDk版本的jar包,也就是说GoogleApi没有包含android.jar包。
更多相关文章
- Android(安卓)xUtils3的使用及下载地址
- Android(安卓)Kotlin项目集成阿里ARouter
- android平台架构模型
- Flutter 新闻客户端 - 09 详情页展示、分享、远程真机调试
- android 的NDK在Windwos环境搭建(一)
- Xamarin.Forms教程Android(安卓)SDK工具下载安装
- Android(安卓)PackageManagerService(二)下载安装详解
- Android学习系列(19)--App离线下载
- Android(安卓)音视频深入 十四 FFmpeg与OpenSL ES 播放mp3音乐,能