我在Android Studio中有两个项目:WebKitWebSettings* WebSettings = NULL;
g_object_set(WebSettings, "default-encoding", "utf-8", NULL);
和model
。
app
完全用Java编写,Graddle文件以model
开头
apply plugin: 'java'
用android-java编写,并依赖于app
。 Graddle文件以model
我可以插入以下代码段:
apply plugin: 'com.android.application'
/**
* Debugging
*
* @throws IllegalArgumentException
* if illegal == true
*/
private void debug(boolean illegal){
if (illegal)
throw new IllegalArgumentException("tu");
}
中的任何地方,没有错误。但是,当我将其插入app
中的任何位置时,都会出现错误:model
但是我可以编译,运行没有问题。
我的Android-studio版本是3.4。我不记得以前使用的版本存在此问题,但是我不确定是哪个版本。
答案 0 :(得分:6)
我相信您的代码没有错。我可以在项目中看到相同的错误。 Android Studio中存在一个错误(IntelliJ Idea),已经创建了一个问题:Javadoc inspection "Declaration has problems in Javadoc reference" wrongly marks types as inaccessible.因此,唯一的选择是关闭检查,或者忽略该错误,除非您患有OCD。