首页 > TAG信息列表 > target-sdk

Android Studio更新编译SDK版本

我在Ubuntu中使用android studio.我想更新编译SDK版本.现在,我可以选择“ API 23:Android 6.0(棉花糖)”作为最高版本. 项目结构窗口 现在我要增加这个.我应该从SDK管理器更新什么.我想尽可能少地更新内容,因为互联网连接速度缓慢且受限.解决方法:请转到您项目的build.gradle文件并

android-如果我使用的目标SDK版本是21,我可以在API 23上运行我的应用程序吗

我已经开发了一个以API 21作为目标SDK版本的Android应用. 它可以在上面的API(例如API 23)上正常运行吗?解决方法:可以使用targetSdkVersion并将其安装在具有更高SDK版本的设备上. 您在build.gradle中指定的targetSdkVersion告诉系统您已经开发并测试了您的应用程序才能在该SDK上运行

对Android运行时权限感到困惑

因此,全新的android运行时权限让我感到困惑.我的应用当前正在编译并定位到版本23,这意味着我必须使用运行时权限.我的应用程序主要使用需要相机权限的相机API,因此在打开相机之前添加了运行时权限: if (ContextCompat.checkSelfPermission(this, Manifest.