【发布时间】:2020-06-28 13:19:37
【问题描述】:
我创建了一个新的 Android 项目,以 API 15 为目标并使用 androidx。自动生成的Hello world 是:
package com.example.myapplication;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
}
向其添加import androidx.webkit.WebViewAssetLoader 失败并显示Cannot resolve symbol webkit。
所以我尝试创建另一个项目,这次以 API 级别 27 为目标,结果相同,我得出的结论是我需要的 API 是 28(并放弃了,因为我不想针对如此限制的东西)。有人在another question 上发表评论认为情况并非如此,因此这个问题是双重的。
在哪里可以找到特定类的目标 API 级别? documentation on WebViewAssetLoader就不说了。
我的项目中是否缺少某些内容,例如额外的 JAR 是可选的?
【问题讨论】:
标签: android android-api-levels