[Android studio/Kotlin] Manifest でUnresolved reference となる(解決)

android studio

Android Studio 4.2.2
Build #AI-202.7660.26.42.7486908, built on June 24, 2021
Runtime version: 11.0.8+10-b944.6842174 amd64
VM: OpenJDK 64-Bit Server VM by N/A
Windows 10 10.0
GC: G1 Young Generation, G1 Old Generation
Memory: 1280M
Cores: 8
Registry: external.system.auto.import.disabled=true
Non-Bundled Plugins: org.jetbrains.kotlin

■ 症状

Manifest.permission でエラーとなりビルドできない。

原因

初期状態の場合、下記二つManifestが存在することが原因かと思います。対処としてはフルで記載するかimportするかのどちらかになります。

  • android.Manifest
  • java.util.jar.Manifest

対処

サンプル画像は android.Manifest.permission 利用の場合です。

対処方法1:import

上記を行うことでimport が追記されます。

対処方法2:android.~ から記載

使用するパスを指定することで曖昧な記載から明示的なManifest指定とします。

■ アプリ開発を学びたい方は

現在の仕事の将来性が心配で新たにIT系へ進みたいが知識がなく未経験だから心配という方は多いと思います。そういった方のために未経験から学べるオンラインスクールがあります。

テックアカデミーでは1週間の無料体験コース前職不問・プログラミング未経験の初心者でも12週間で東京のIT企業へエンジニアとして転職を目指せる転職保障といったものもあります。気になる方、本気で転職を考えている方は一度調べてみてはいかがでしょうか。

コメント

タイトルとURLをコピーしました