Questions tagged «android-studio-3.1»

8
未使用订阅结果
我今天已经升级到Android Studio 3.1,似乎又增加了一些检查功能。这些棉绒检查之一是针对一次subscribe()未存储在变量中的RxJava2 调用。例如,从我的房间数据库中获取所有球员的列表: Single.just(db) .subscribeOn(Schedulers.io()) .subscribe(db -> db.playerDao().getAll()); 结果显示为黄色大块,并且此工具提示: 的结果subscribe未使用 像这样的一次性Rx呼叫的最佳实践是什么?我应该掌握Disposable和dispose()完成吗?还是我应该@SuppressLint继续前进? 这似乎只影响RxJava2(io.reactivex),RxJava(rx)没有此功能。

17
3rd-party Gradle插件可能是原因
更新到Android Studio 3.1后,我收到此错误消息: 该项目运行正常,这主要只是一个警告,所以我的问题是警告的含义是什么,我该如何消除它? gradle文件中的相关部分: 这是我的项目 build.gradle buildscript { ext { kotlin_version = '1.2.31' anko_version = '0.10.4' room_version = '1.0.0' support_version = '27.1.0' firebase_version = '12.0.0' gms_version = '12.0.0' } repositories { google() jcenter() maven { url 'https://dl.bintray.com/kotlin/kotlin-dev' } maven { url 'https://maven.fabric.io/public' } } dependencies { classpath 'com.android.tools.build:gradle:3.1.0' classpath …


16
Android Studio 3.1无法解析符号(主题,小部件,属性等)
今天我升级过Android Studio 3.1,而现在Android Studio中说,它无法解析大部分资源的符号(例如ThemeOverlay在styles.xml或?attr/actionBarSize)。到目前为止,这似乎并不能阻止我在模拟器中进行构建或运行,但是这些错误使我感到紧张。 还有其他人遇到过这个问题吗?我该如何解决呢?我曾尝试同步gradle和清理我的项目,但似乎根本没有帮助。 有任何想法吗? 我正在将Android Studio 3.1与Gradle版本4.4和Gradle插件3.1.0结合使用 编辑: 此问题影响更新到Android Studio 3.1.1、3.1.2、3.1.3、3.1.4以及Gradle插件到3.1.1、3.1.2、3.1.3和3.1.4。但是,下面的答案仍然有效。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.