Android Studio 學(xué)習(xí)筆記

概述

最近從Eclipse轉(zhuǎn)到Android Studio IDE,很多東西需要學(xué)習(xí)苫耸,本文是個(gè)記錄州邢。

項(xiàng)目結(jié)構(gòu)

在Anroid Studio 中,一個(gè)Project 包括多個(gè)Module褪子,每個(gè)Module下包含的Manifest.xml也是起效的(以前在Eclipse下不起效)

Eclipse 里的 library 可以對(duì)應(yīng) Anrdroid Studio 里的module 量淌。

調(diào)試

在eclipse中,我們經(jīng)常使用 run as debug...方式(以debug模式)啟動(dòng)嫌褪,或者使用ddms里找到 設(shè)備下列出的進(jìn)程 點(diǎn)上(綠色的小蟲子標(biāo)記)的方式來(lái)調(diào)試呀枢。

而在Android Studio 中,我們?nèi)匀豢梢?debug模式啟動(dòng)來(lái)調(diào)試笼痛。不過(guò)我們可以不用再使用ddms來(lái)調(diào)試了裙秋,在菜單 “Run” 下有個(gè) "attach debugger to process",可以將調(diào)試器附加到進(jìn)程中來(lái)調(diào)試,更方便了晃痴。

編譯

不得不學(xué)習(xí)Gradle了残吩,要明白,程序有兩種打包方式(debug和release)兩種倘核,我們需要對(duì)項(xiàng)目中module配置不同的key store來(lái)維護(hù)各自的配置項(xiàng)泣侮。比如:

1. 我們配置 debug配置下的為 debug key store,不啟動(dòng)混淆
  2. 配置release配置為發(fā)布的key,啟動(dòng)混淆

如何配置degbug key 呢紧唱?

在 module 上右鍵活尊,選擇"open module settings",選中 signing標(biāo)簽卡,點(diǎn)擊 加號(hào) 漏益,輸入 配置項(xiàng)名稱(name)蛹锰,填寫你的keystore的 別名,路徑和密碼绰疤。

如何將上一步的key的配置關(guān)聯(lián)到打包方式上呢铜犬?

繼續(xù)上一步的位置,選擇"Build types"轻庆,選擇 signing config癣猾,在下拉框里找到上一步配置的name ,即建立關(guān)聯(lián)了余爆。

如何執(zhí)行打包纷宇,和打那種包呢?debug包或者release包蛾方?

點(diǎn)擊屏幕左下角(最最左下角的哪個(gè)方塊)將會(huì)彈出一個(gè)菜單像捶,選擇“build variants”,彈出一個(gè)小窗口上陕,在這里可以找到你的module,將debug切換為release 就可以了拓春。即切換了打包的模式释簿。

我打包輸出的apk在哪里?

在你的項(xiàng)目(module )的根文件夾下的 build 下的 outputs 下的apk 下硼莽。即 /build/outputs/apk下辕万。這里文件名里帶debug的即是你的apk了。

還可以在 命令提示行(terminal)下輸入指令來(lái) 來(lái)打包沉删。

gradle assembleDebug
gradle assembleRelease
或者使用  "grdle assemble" 同時(shí)把release和debug都打包。 

參考:

http://stormzhang.com/devtools/2014/12/18/android-studio-tutorial4/

http://stormzhang.com/devtools/2015/01/15/android-studio-tutorial6/

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末醉途,一起剝皮案震驚了整個(gè)濱河市矾瑰,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌隘擎,老刑警劉巖殴穴,帶你破解...
    沈念sama閱讀 218,941評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異货葬,居然都是意外死亡采幌,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,397評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門震桶,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)休傍,“玉大人,你說(shuō)我怎么就攤上這事蹲姐∧ト。” “怎么了?”我有些...
    開(kāi)封第一講書人閱讀 165,345評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵柴墩,是天一觀的道長(zhǎng)忙厌。 經(jīng)常有香客問(wèn)我,道長(zhǎng)江咳,這世上最難降的妖魔是什么逢净? 我笑而不...
    開(kāi)封第一講書人閱讀 58,851評(píng)論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮歼指,結(jié)果婚禮上爹土,老公的妹妹穿的比我還像新娘。我一直安慰自己东臀,他們只是感情好着饥,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,868評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著惰赋,像睡著了一般宰掉。 火紅的嫁衣襯著肌膚如雪呵哨。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書人閱讀 51,688評(píng)論 1 305
  • 那天轨奄,我揣著相機(jī)與錄音孟害,去河邊找鬼。 笑死挪拟,一個(gè)胖子當(dāng)著我的面吹牛挨务,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播玉组,決...
    沈念sama閱讀 40,414評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼谎柄,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了惯雳?” 一聲冷哼從身側(cè)響起朝巫,我...
    開(kāi)封第一講書人閱讀 39,319評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎石景,沒(méi)想到半個(gè)月后劈猿,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,775評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡潮孽,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,945評(píng)論 3 336
  • 正文 我和宋清朗相戀三年揪荣,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片往史。...
    茶點(diǎn)故事閱讀 40,096評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡仗颈,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出椎例,到底是詐尸還是另有隱情揽乱,我是刑警寧澤,帶...
    沈念sama閱讀 35,789評(píng)論 5 346
  • 正文 年R本政府宣布粟矿,位于F島的核電站凰棉,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏陌粹。R本人自食惡果不足惜撒犀,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,437評(píng)論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望掏秩。 院中可真熱鬧或舞,春花似錦、人聲如沸蒙幻。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 31,993評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)邮破。三九已至诈豌,卻和暖如春仆救,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背矫渔。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 33,107評(píng)論 1 271
  • 我被黑心中介騙來(lái)泰國(guó)打工彤蔽, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人庙洼。 一個(gè)月前我還...
    沈念sama閱讀 48,308評(píng)論 3 372
  • 正文 我出身青樓顿痪,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親油够。 傳聞我的和親對(duì)象是個(gè)殘疾皇子蚁袭,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,037評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,167評(píng)論 25 707
  • 本文是轉(zhuǎn)存自 FoolishDev的Android Studio 打包Apk,附傳送門 石咬。 本文只為自己做個(gè)記錄撕阎,...
    Uk00閱讀 1,967評(píng)論 0 6
  • 最近開(kāi)始學(xué)習(xí)使用github,無(wú)意中了解到有g(shù)itbook這個(gè)東東碌补,抱著忐忑的心情展開(kāi)了一系列學(xué)習(xí),結(jié)果發(fā)現(xiàn)網(wǎng)上并...
    李白不讀書閱讀 11,060評(píng)論 10 41
  • 再新的事物到了一定的階段也會(huì)變舊需要改變棉饶,隨著社會(huì)的發(fā)展我們創(chuàng)造了很多新事物厦章,在以前覺(jué)得是不可能的事情,可能...
    慶竹難書閱讀 1,472評(píng)論 0 0
  • 文/米衙 我們離真正的人工智能還差一個(gè)wifi照藻。目前的人工智能都在云上袜啃,只要掉了線,人工智能就變成了人工傻子幸缕。 這...
    米衙閱讀 800評(píng)論 3 3