kotlin Android清单POST_NOTIFICATIONS缺少导入

w1e3prcc  于 2022-11-16  发布在  Kotlin
关注(0)|答案(4)|浏览(245)

尝试实现android 13或“Tiramisu”的通知权限,但无法获取该权限的导入。
目前:目标SDK版本为32编译SDK版本为32
我还声明如下:

<uses-permission android:name="android.permission.POST_NOTIFICATIONS"

导入我正在使用:

import android.Manifest
  • 但即使在我的片段中也没有得到导入。

knpiaxh1

knpiaxh11#

我通过在模块级别的gradle文件中使用 compileSdkVersion 33 解决了这个问题。然后,它允许我使用POST_NOTIFICATIONS权限,没有任何问题。

hzbexzde

hzbexzde2#

android {
     namespace 'com.example.myapplication'
    compileSdkVersion 33//update this

     defaultConfig {
        applicationId "com.example.myapplication"
        minSdk 23
        targetSdkVersion 33//update this
        versionCode 1
        versionName "1.0"
        
        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
    }
lnlaulya

lnlaulya3#

只需添加此导入:

import android.Manifest
cgfeq70w

cgfeq70w4#

我也面临同样的问题,

修复步骤:
安装SDK平台SDK Platform 33Android TiramisuPrivacy Sandbox Preview

**安装SDK工具:**Android SDK构建工具33

相关问题