草庐IT

missing-symbols

全部标签

java - Kotlin:Java 无法解析 Kotlin Symbol?

我有一个像下面这样的Kotlin代码,SingleKotlin.instance可以被其他Kotlin文件调用classSingleKotlinprivateconstructor(){companionobject{valinstancebylazy{SingleKotlin()}}}但是,当我尝试从java调用SingleKotlin.instance时,它显示can'tresolvesymbol'instance'我不明白为什么,任何人都可以解释,我该如何解决这个问题? 最佳答案 只需在字段上方添加@JvmStatic注释(如

gradle - 错误 : cannot find symbol class for add kotlin class into java class in android studio 3. 0 稳定

我使用androidstudio3.0和一些旧的java类将Java转换为Kotlin。之后Kotlin类无法导入java类!在下面你可以看到我的gradle和我的错误图片。模块构建等级buildscript{repositories{jcenter()}dependencies{classpath'com.android.tools.build:gradle:3.0.0'classpath'com.google.gms:google-services:3.1.0'//NOTE:Donotplaceyourapplicationdependencieshere;theybelong//

Android Studio 和 android.support.v4.app.Fragment : cannot resolve symbol

我正在尝试使用AndroidStudio而不是Eclipse。我安装它,然后开始一个全新的项目并按照向导进行操作。我没有添加自己的代码。然后,我右键新建一个组件,一个新的Fragment:并选择一个新fragment:一旦我这样做,我就会看到编译错误:...所以我开始搜索并发现Ineedtoinstallandreferencesupportlibrary4,我就是这样做的。当我检查build.gradle(不管是什么,对我来说是来自Eclipse的新手)时,我看到:但我将其更改为因为他们这么说here.重新编译后,错误仍然存​​在。然后我直接引用.jar文件,如下所示:然后再次重新编

android - 错误 : cannot find symbol variable abc_ic_ab_back_mtrl_am_alpha

我使用New>Fragment>Fragment(Blank)在我的AndroidStudio项目中添加了一个Fragment。结果当我尝试运行时,项目无法编译,因为它无法解析R.drawable.abc_ic_ab_back_mtrl_am_alphaintoolbar.setNavigationIcon(R.drawable.abc_ic_ab_back_mtrl_am_alpha);有什么办法解决这个问题吗?看来我也无法访问android:buttonTint 最佳答案 在23.2.0支持库中更改了资源名称。修改abc_ic_

android - 任务 ':app:compileDebugAidl' : aidl is missing 执行失败

我在我的电脑上安装了AndroidStudio。我创建了一个新项目,但这给了我下面的错误。我能做什么?Error:Executionfailedfortask':app:compileDebugAidl'.>aidlismissing我的AndroidStudio版本是1.1.0。这是我的build.gradle文件:buildscript{repositories{jcenter()}dependencies{classpath'com.android.tools.build:gradle:1.1.0'//NOTE:Donotplaceyourapplicationdependenc

Android Studio 说 "cannot resolve symbol"但项目编译

我正在AndroidStudio中导入twitter4j,在我的build.gradle中使用以下内容:dependencies{compile'com.android.support:support-v4:18.0.+'compilefiles('libs/twitter4j-core-3.0.4.jar')}项目编译良好,我可以毫无问题地创建twitter对象。但是,在AndroidStudio中,任何引用该库的内容都会显示“无法解析符号”并显示为红色。我需要做什么才能让AndroidStudio识别该库?我已经尝试过重建项目,./gradlewclean,并关闭并重新打开我的项目

Android Webview 给出 net::ERR_CACHE_MISS 消息

我构建了一个Web应用程序并希望创建一个具有显示我的Web应用程序的webView的android应用程序。按照GoogleDeveloper的说明创建应用后,我成功将其安装在我的Android5.1.1手机上。但是,当我第一次运行该应用程序时,webview会显示以下消息:WebpagenotavailableTheWebpageat[LoremIpsumURL]couldnotbeloadedas:net::ERR_CACHE_MISS 最佳答案 我通过更改AndroidManifest.xml解决了这个问题。旧:新:

Android Studio 将 R 标记为红色并显示错误消息 "cannot resolve symbol R",但构建成功

想要改进这篇文章?提供这个问题的详细答案,包括引用和解释为什么你的答案是正确的。没有足够细节的答案可能会被编辑或删除。在我尝试在AndroidStudio中创建的每个项目中,R的所有用法都标记为红色,并带有错误消息“无法解析符号R”,但编译成功并且应用程序运行。这真的很烦人,因为它会阻止自动完成并在我的代码中显示巨大的红色波浪线。我正在运行AndroidStudio1.7.0并使用默认设置创建项目。附上截图:这是我的build.gradle:buildscript{repositories{mavenCentral()}dependencies{classpath'com.androi

Docker 和符号链接(symbolic link)

我有一个这样的repo设置:/configconfig.json/worker-aDockerfile/code/worker-bDockerfile/code但是,构建镜像失败,因为Docker无法处理符号链接(symboliclink)。我应该提到我的项目远比这复杂,所以重组目录不是一个好的选择。我该如何处理这种情况? 最佳答案 dockerdoesn'tsupportsymlinkingfilesoutsidethebuildcontext.以下是在容器中使用共享文件的一些不同方法:构建时间从配置镜像复制(Dockerbuil

mongodb - mongo Shell 中的查询给出 SyntaxError : missing : after property

db.movieDetails.find({year:2013,imdb.rating:Pg-13,award.wins:0},{title:1,_id:0}).pretty();mongoshell返回此错误2016-08-13T09:08:00.648+0200EQUERY[thread1]SyntaxError:missing:afterpropertyid@(shell):1:60为什么?提前谢谢! 最佳答案 如果您的查询包含内部文档,请为它们使用引号。另外,使用引号查询字符串值db.movieDetails.find({y