android - 获取不允许 apk 运行的编译错误

标签 android kotlin error-handling

我在构建我的 Kotlin 项目时遇到了这两个错误:

Unresolved reference :v7 任务 ':app:compileDebugKotlin' 执行失败

我尝试再次清理和构建我的项目,但没有任何效果。

    package com.ritika.pokemonand

   import android.support.v7.app.AppCompatActivity //error in this line
   import android.os.Bundle
   import androidx.appcompat.app.AppCompatActivity

   import com.google.android.gms.maps.CameraUpdateFactory
   import com.google.android.gms.maps.GoogleMap
   import com.google.android.gms.maps.OnMapReadyCallback
   import com.google.android.gms.maps.SupportMapFragment
   import com.google.android.gms.maps.model.LatLng
   import com.google.android.gms.maps.model.MarkerOptions

最佳答案

迁移到 androidX 或从 androidX 项目中的旧项目复制粘贴代码时会发生此错误。

所以只需删除这一行

import android.support.v7.app.AppCompatActivity

并添加这个(如果不存在)

import androidx.appcompat.app.AppCompatActivity

关于android - 获取不允许 apk 运行的编译错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57645727/

相关文章:

asp.net-mvc - 错误处理捕获 View 渲染异常的最后机会

reporting-services - 可以为 SQL Server 2012 报告配置自定义错误处理程序吗?

java - 更改 CalendarView 中的 "Month"文本颜色

kotlin - 如果路由参数无效,则捕获 Ktor 位置中的异常

java - Android - 来自动画 View 的 getAlpha()

android - "Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16"

kotlin - Kotlin:在创建协程范围时,是否应将工作与调度程序一起传递

java - Keycloak - 重置密码时未显示用户未找到消息信息

android - Android Studio新建项目(virtualToIoFile)空指针异常

android - 无法转换为维度 : type=0x1 when inflating the layout