上一篇文章為Android開(kāi)發(fā)打造舒服的Ubuntu(二)java和AndroidStudio的配置這里面介紹了對(duì)Android studio的一些配置黄锤,這一篇博客我將會(huì)介紹我自己對(duì)Studio使用的一些總結(jié)。這一篇文章從以下幾個(gè)方面介紹电爹。
第一節(jié) 快速配置多個(gè)project在一個(gè)窗口顯示
用過(guò)eclipse的都知道eclipse中的一個(gè)窗口可以展示多個(gè)project,對(duì)于Android studio來(lái)說(shuō),推薦的是Module來(lái)出現(xiàn)在一個(gè)Project中。我們是做產(chǎn)品開(kāi)發(fā)疮方,我們項(xiàng)目提交到服務(wù)器分支上都不依賴Android Studio或者eclipse的配置文件,我們是用mm -B去單編整個(gè)項(xiàng)目苟径。對(duì)于開(kāi)發(fā)來(lái)說(shuō)案站,我自己本身就負(fù)責(zé)了一個(gè)中等的項(xiàng)目和三個(gè)小項(xiàng)目躬审,并且編輯也在倉(cāng)庫(kù)的位置棘街,如何快速的將多個(gè)項(xiàng)目引入studio。這里經(jīng)過(guò)探索承边,發(fā)現(xiàn)下面的這種方式遭殉。將原始項(xiàng)目工程(eclipse相關(guān)工程)以module的形式引入到studio中。
具體分為以下幾個(gè)步驟:
- 在任意工程下新建項(xiàng)目博助,我這里起名為5520-mtk
- 在settings.gradle文件中添加下面兩行险污,UserSpace是工程名
include ':UserSpace'
project(':UserSpace').projectDir = new File(settingsDir, '../../../Documents/UserSpace')
注意:這里的projectDir是相對(duì)路徑,相對(duì)于settings.gradle的路徑當(dāng)出現(xiàn)下面的這種情況時(shí)(只有顯示沒(méi)有內(nèi)容)富岳,說(shuō)明你的路徑?jīng)]有引用正確:- 在原來(lái)的UserSpace(eclipse工程項(xiàng)目)工程中添加gradle文件build.gradle蛔糯,該build.gradle是新建的5520-mtk的app中的build.gradle,修改applicationId為應(yīng)用的包名窖式,這里還要根據(jù)項(xiàng)目添加依賴:
apply plugin: 'com.android.application'
android {
compileSdkVersion 28
buildToolsVersion '28.0.3'
defaultConfig {
applicationId "packageName"
minSdkVersion 28
targetSdkVersion 28
versionCode 2
versionName "2.0"
}
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = [rootProject.ext.sourceDir]
resources.srcDirs = [rootProject.ext.sourceDir]
aidl.srcDirs = [rootProject.ext.sourceDir]
renderscript.srcDirs = [rootProject.ext.sourceDir]
res.srcDirs = ['res']
assets.srcDirs = ['assets']
}
androidTest.setRoot('tests')
debug.setRoot('build-types/debug')
release.setRoot('build-types/release')
}
}
dependencies {
compile fileTree(include: '*.jar', dir: 'lib')
}
注意:這里可以設(shè)置java.srcDirs = ['src'] 這里的src的路徑蚁飒,如果src和res不在同一級(jí)目錄下,可以在全局定義的build.gradle文件中添加ext{srcDir = ‘’}萝喘,然后在這里的'src'替換為:rootProject.ext.sourceDir
然后sync project就可以了淮逻。
第二節(jié) Android Studio其他令人叫好的技巧
這里來(lái)總結(jié)一下我平時(shí)在使用過(guò)程中遇到了技巧
1.配置自己代碼模板如下面的log:
從上圖可以看出打出log會(huì)自動(dòng)的生成ClassName和MethodName
配置過(guò)程如下:setting->edit->liveTemplates 然后如下圖:
1>在點(diǎn)擊加號(hào)之后寫(xiě)上自定義的名稱
2>在最下面選擇java
3>自定義的變量使用自定義變量
4>選擇edit variables為自定義的變量添加內(nèi)容琼懊,并打上鉤
Name
2.為log添加Error過(guò)濾
3.有代碼提示時(shí),使用tab鍵覆蓋并填充文本桨啃。
4.f2鍵快速跳轉(zhuǎn)到錯(cuò)誤位置髓抑。
5.點(diǎn)擊這個(gè)圖標(biāo)會(huì)跳轉(zhuǎn)到當(dāng)前窗口編輯文件所在的項(xiàng)目位置。
7.快速打開(kāi)編輯區(qū)的面板:alt+首字母吨拍,如alt+f展開(kāi)file面板
到此為止网杆,為android開(kāi)發(fā)打造舒服的Ubuntu結(jié)束了羹饰,下面將編寫(xiě)有關(guān)linux,git等相關(guān)的文章碳却。
版權(quán)聲明:本文為博主原創(chuàng)文章队秩,轉(zhuǎn)載請(qǐng)注明出處。