Android Studio 3.1 Beta 3 is now available in the Canary, Dev, and Beta channels.
This update includes fixes for the following public issues:
- Issue#72082657: "Unable to find manifest output" after update to 3.1.0-alpha08(canary-8)
- Issue#72758525: Verifier rejected class C0: float C0.M6() failed to verify: float C0.M6(): [0xB] copy1 v1<-v0 type=Imprecise Constant: -128
- Issue#72811434: D8 seems to mistakenly remove an infinite loop during compilation
- Issue#72258872: Lint is wrongly detecting "CheckResult" in Kotlin code
- Issue#72509078: HalfFloat false positive on converting short into Half using its APIs.
- Issue#72581487: Bug: Elvis operator on cursor initialization -> "Missing recycle() calls" warning
- Issue#72685131: ObsoleteSdkInt check does not flag == comparisons against APIs lower than min SDK.
- Issue#72753926: Remove lint check for targetSdkVersion != Support Library version
If you already have an Android Studio preview installed, you can get the update by clicking Help > Check for Update (or Android Studio > Check for Updates on Mac). Otherwise, you can download here.