時(shí)間:2015年 ?12月 ?10日 ?周四 ?21:48
下班閑來(lái)無(wú)事,工作了一天,本打算玩游戲的,但想想又過(guò)了一年,都沒(méi)有提高什么,感覺(jué)在走下坡,不禁有些迷茫和焦慮。沒(méi)有當(dāng)初剛畢業(yè)的那種斗志了。
哎,行路難,行路難,多歧路,今安在?
《行路難》李白
金樽清酒斗十千,玉盤(pán)珍羞直萬(wàn)錢(qián)。
停杯投箸不能食,拔劍四顧心茫然。
欲渡黃河冰塞川,將登太行雪滿山。
閑來(lái)垂釣碧溪上,忽復(fù)乘舟夢(mèng)日邊。
行路難!行路難!多歧路,今安在?
長(zhǎng)風(fēng)破浪會(huì)有時(shí),直掛云帆濟(jì)滄海。
---------------全是廢話牢騷,向李太白學(xué)習(xí)----------------
在Android studio中不管導(dǎo)入還是創(chuàng)建一個(gè)項(xiàng)目,build.gradle文件里面多多少少都會(huì)有依賴(lài)其他的庫(kù)工程或者jar包。這是作android項(xiàng)目開(kāi)發(fā)逃避不了的。因?yàn)閍ndroid sdk提供不了太多功能,因?yàn)閍ndroid存在兼容問(wèn)題,因?yàn)楣卷?xiàng)目需要等等原因。
發(fā)現(xiàn)build.gradle配置中有下面代碼
dependencies {
compile fileTree(dir:'libs',include: ['*.jar'])
testCompile'junit:junit:4.12'
compile'com.android.support:appcompat-v7:23.1.1'
compile'com.android.support:design:23.1.1'
}
然后每次導(dǎo)入還是創(chuàng)建項(xiàng)目在as中,都會(huì)有進(jìn)度條提示gradle在process處理中。。。
其實(shí)主要是正在下載依賴(lài)的jar/aar。這個(gè)過(guò)程很痛苦,因?yàn)橛袝r(shí)候依賴(lài)的aar下載不下來(lái)。
國(guó)內(nèi)的jcent網(wǎng)站有時(shí)候下一個(gè)東西好慢。上次google有個(gè)很好的android例子教怎么寫(xiě)android框架的,需要依賴(lài)很多jcent上的aar/jar結(jié)果折騰了一晚上??梢曰罨畎讶私o氣死。
下載完了的文件保存在哪了呢?工程依賴(lài)的jar/aar都下載到哪去了呢?比如上面support的jar明明之前就有啊,只是版本號(hào)不對(duì)嘛。
還好有mac的快捷搜索功能,一下定位到剛才下載的jar路徑了。
android studio會(huì)默認(rèn)把依賴(lài)的第三方的aar/jar下載到:/Users/用戶名/.gradle/caches/modules-2/files-2.1/下
而依賴(lài)的support包的aar/jar下載到:adt-bundle-mac-x86_64-20140702/sdk/extras/android/m2repository/com/android/support下(注意是m2repository下不是support下)
好了,今天就說(shuō)到這里,記錄下,第一天寫(xiě)簡(jiǎn)書(shū),發(fā)現(xiàn)簡(jiǎn)書(shū)做的不錯(cuò),希望簡(jiǎn)書(shū)越做越好!