我的理解是,如果您創建了任何類型的java
文件夾,它會自動檢測爲源集。這對我的第一口味完美。然而,我的第二個口味(即java
文件夾不會變成藍色)失敗了。任何人都知道爲什麼會這樣?Android Studio 0.6.0中的缺省源代碼
這裏是我的build.gradle
文件:
apply plugin: 'android'
android {
compileSdkVersion 19
buildToolsVersion "19.1.0"
defaultConfig {
applicationId "bbct.android.common"
minSdkVersion 9
targetSdkVersion 19
versionCode 1
versionName "1.0"
}
signingConfigs {
debug {
storeFile file("debug.keystore")
}
release {
storeFile file("codeguru.keystore")
keyAlias "codeguru"
}
}
buildTypes {
release {
signingConfig signingConfigs.release
runProguard false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
productFlavors {
lite {
applicationId "bbct.android"
}
premium {
applicationId "bbct.android.premium"
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:19.1.0'
compile 'com.android.support:support-v4:19.1.0'
liteCompile fileTree(dir: 'libs', include: ['*.jar'])
androidTestCompile 'com.jayway.android.robotium:robotium-solo:5.1'
}
我的礦不會變藍。似乎有一些隨機事件正在進行。資產文件夾相同。無論如何,它不會給我造成任何問題。你遇到過麻煩嗎? – WarrenFaith
@WarrenFaith問題是自動完成,重新組織導入以及任何其他與源代碼一起工作的功能都會因爲這種風格而中斷。 –
有趣。我沒有意識到,因爲我沒有Java文件。無論如何,我只是複製並粘貼了一個Java文件,它至少被認爲是一個Java文件。自動完成開始與那個一起工作,但不是與一個新創建的文件...非常奇怪。你應該提交一份錯誤報告! – WarrenFaith