Android Studio ไม่เปลี่ยนเส้นทางฉันไปยังแหล่งที่มาของ API อย่างถูกต้อง เมื่อฉันกดฟังก์ชั่นใด ๆ มันจะถอดรหัสไฟล์. class bytecode แทนที่จะเข้าถึงไฟล์ที่ถูกต้องจากต้นไม้ sdk / แหล่งที่มา การกดปุ่ม "ดาวน์โหลด" และตัวเลือก "รีเฟรช" ไม่ได้ทำอะไรเลย มันน่ารำคาญเป็นอย่างยิ่งสำหรับการนำฟังไปใช้งานเนื่องจากมันสร้างฟังก์ชัน 'ส่วนหัวที่ไม่มีตัวแปร' manes จากเอกสาร (เช่น var1, var2 เป็นต้น) ฉันได้ติดตั้ง API 23 (แพลตฟอร์ม SDK, เครื่องมือ, เอกสาร, แหล่งที่มา) ฉันตั้งค่าการคอมไพล์และกำหนดเป้าหมาย SDK เป็น 23 ฉันพยายามติดตั้งเครื่องมือ SDK ใหม่อัปเดต AS จากช่อง Canary ทำให้แคชไม่ถูกต้อง แต่ก็ไม่มีอะไรช่วยได้จนถึงขณะนี้ ฉันเปลี่ยนมาใช้ API 21 และใช้งานได้ดี
ฉันขาดอะไรไป?
build.gradle ของฉัน:
apply plugin: 'com.android.application'
android {
compileSdkVersion 23
buildToolsVersion '23.0.2'
defaultConfig {
applicationId "com.myapp.app"
minSdkVersion 10
targetSdkVersion 23
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:23.3.0'
compile 'com.android.support:design:23.3.0'
compile 'com.squareup.picasso:picasso:2.5.2'
compile project(':volley')
compile 'com.jakewharton:butterknife:7.0.1'
}
ด้านล่างนี้คุณจะพบเอาต์พุต gradle สำหรับโปรเจ็กต์เปล่า (ไม่มี lib ของบุคคลที่สาม) ที่มีชุด API 23 เดียวกันและลักษณะการทำงานเดียวกัน
Executing tasks: [clean, :app:generateDebugSources, :app:generateDebugAndroidTestSources, :app:mockableAndroidJar, :app:prepareDebugUnitTestDependencies]
Configuration on demand is an incubating feature.
Incremental java compilation is an incubating feature.
:clean
:app:clean
:app:preBuild UP-TO-DATE
:app:preDebugBuild UP-TO-DATE
:app:checkDebugManifest
:app:preReleaseBuild UP-TO-DATE
:app:prepareComAndroidSupportAnimatedVectorDrawable2330Library
:app:prepareComAndroidSupportAppcompatV72330Library
:app:prepareComAndroidSupportDesign2330Library
:app:prepareComAndroidSupportRecyclerviewV72330Library
:app:prepareComAndroidSupportSupportV42330Library
:app:prepareComAndroidSupportSupportVectorDrawable2330Library
:app:prepareDebugDependencies
:app:compileDebugAidl
:app:compileDebugRenderscript
:app:generateDebugBuildConfig
:app:mergeDebugShaders
:app:compileDebugShaders
:app:generateDebugAssets
:app:mergeDebugAssets
:app:generateDebugResValues UP-TO-DATE
:app:generateDebugResources
:app:mergeDebugResources
:app:processDebugManifest
:app:processDebugResources
:app:generateDebugSources
:app:preDebugAndroidTestBuild UP-TO-DATE
:app:prepareDebugAndroidTestDependencies
:app:compileDebugAndroidTestAidl
:app:processDebugAndroidTestManifest
:app:compileDebugAndroidTestRenderscript
:app:generateDebugAndroidTestBuildConfig
:app:mergeDebugAndroidTestShaders
:app:compileDebugAndroidTestShaders
:app:generateDebugAndroidTestAssets
:app:mergeDebugAndroidTestAssets
:app:generateDebugAndroidTestResValues UP-TO-DATE
:app:generateDebugAndroidTestResources
:app:mergeDebugAndroidTestResources
:app:processDebugAndroidTestResources
:app:generateDebugAndroidTestSources
:app:mockableAndroidJar
:app:preDebugUnitTestBuild UP-TO-DATE
:app:prepareDebugUnitTestDependencies
BUILD SUCCESSFUL