Android 如何将project targetSdk从19升级到23

Android 如何将project targetSdk从19升级到23,android,android-studio,android-6.0-marshmallow,Android,Android Studio,Android 6.0 Marshmallow,目前我使用的是Target19(Android 4.4),我在jar中附带了支持库v4。我想将targetSdk升级到API 23以处理运行时权限,但web中没有明确的爆炸方法,仅在Manifest和gradle中更改targetSdk是不够的,因为找不到负责API 23运行时权限的类。。你能一步一步地告诉我该怎么办吗 第二个问题:我应该使用android支持v4或v7或其他版本吗?你有什么建议 在jar中支持库v4 为什么jar不在build.gradle中编译… 然而,如何做到这一点在网络上

目前我使用的是Target19(Android 4.4),我在jar中附带了支持库v4。我想将targetSdk升级到API 23以处理运行时权限,但web中没有明确的爆炸方法,仅在Manifest和gradle中更改targetSdk是不够的,因为找不到负责API 23运行时权限的类。。你能一步一步地告诉我该怎么办吗

第二个问题:我应该使用android支持v4或v7或其他版本吗?你有什么建议

在jar中支持库v4

为什么jar不在build.gradle中编译…

然而,如何做到这一点在网络上还没有明确的答案

有大量的帖子和大量的LIB可以提供帮助。只要谷歌就可以了

在Manifest和gradle中更改targetSdk是不够的,因为找不到负责API 23的运行时权限的类

您需要将BuildSDK更改为API23来编译该代码

我应该使用android支持v4或v7或其他版本吗


运行时权限与支持库无关。保持原样。

它在jar中,因为这个库被交付给许多客户机,他们不必担心是否在sdk中安装了特定的支持库。