當前位置:首頁 » 安卓系統 » android源碼git

android源碼git

發布時間: 2023-01-31 18:24:32

① android源碼用git下載後工程裡面的AndroidManifest.xml裡面為什麼沒有user-sdk這一項

0-0 也許是你的eclipse虛擬環境,沒有系統對應版本所需的版本和一些環境。各種報錯,原因很簡單,Launcher本身牽涉的東西就很多,也有很多是上層被隱藏的介面。除非你的eclipse配置的環境相當完美,我是沒配置過有關底層的開發環境,所以呢一般導入能看懂意思和思路就好了,一些錯誤還是不要太勉強。

② 怎麼將android studio中的源碼推送到git@os上

一、首先下載git,並安裝

二、在studio的File - Settings 中指定Git命令的路徑,如圖:

在Path to Git executable 中選擇git客戶端的路徑。找到安裝git bin目錄下的git.exe
點擊目錄右邊的"Test"按鈕,如果彈出以下窗口表示配置成功:

方法一 適用於新建項目
先在Git@OSC上創建倉庫 拿到Git@OSC倉庫的HTTPS連接,例如https://git.oschina.net/yuechenglei/Memo.git
在studio工具欄中 VCS——Checkout from Version Control——Git 粘貼 URL
設置好目錄位置 然後點擊CLONE

會創建並且復制倉庫文件到本地項目中 然後你就可以在本地項目中進行Git add commit等操作了
第一次提示輸入開源中國賬號和密碼

驗證通過之後,即可以把遠程的git項目拷貝到本地。
注意如果git倉庫的項目不是基於gradle管理的,它會提示轉化為gradle管理,最好也是這樣做,具體轉化方式請查閱資料

修改代碼之後,選中項目點擊右鍵-Git-Commit Directory彈出窗口,選擇"Commit and push"提交,文件會直接提交同步到遠程倉庫,

注意,如果選擇commit只是把文件提交到本地,並沒有同步到開源中國的git倉庫
方法二 適用於已有項目
先在Git@OSC上創建倉庫 拿到Git@OSC倉庫的HTTP連接http://git.oschina.net/********
先將項目變成git項目,步驟:在intellij中 VCS——Import into Version Control——Create Git Repository 在彈出的窗口中選擇你的本地項目

之後將本地的git關聯到git伺服器中(需要先在oschina git 中創建好項目,然後復制項目的git地址),
用git bash進入項目根目錄
執行:
git remote add origin https://git.oschina.net******(實際使用中請替換成你自己的項目)
輸入用戶&密碼後,完成。
之後 執行
git push -u origin master

③ 怎麼用git查看本地android源碼改動

首先你拷貝的源碼有用git管理版本,最簡單的查看方法是看看那個目錄下有沒有 .git 目錄,注意這是個隱藏目錄,需要顯示隱藏的文件才能看到
然後你電腦上需要有git環境
然後就可以進入你想看的有.git的目錄,
如果別人修改的android源碼沒有用git提交,直接在這個目錄下執行 git status命令查看修改了哪些文件,git diff是查看所有修改文件的具體修改內容,或者git diff path 查看單獨某個文件的修改(path是一個文件的路徑,比如 aa/bb.txt 就是查看aa路徑下的bb.txt文件修改的具體內容)
如果別人修改的android源碼已經提交了,可以使用git log查看以前的提交信息,每次提交會有一個id,git log之後出現的類似
commit
這樣的後面的就是那次提交的id,
git diff 就可以看那次提交的修改了

④ 怎樣使用git工具在本地管理android源碼版本

安卓官方指南:source.android/source/downloading 由於指南中採用了curl,這個工具在windows cmd環境不存在;如果你使用的是windows下的git bash應該沒有問題^_^

⑤ 在win7下怎麼下載android源代碼

1、下載msysgit,安裝。

2、運行 X:msysgitmsysgitmsys.bat; < X 代表你安裝的盤符,如 C、D等>

3、輸入命令,參考附圖:

cd X: < X 代表你想要安裝的盤符,建議除 C 盤之外的盤符>

git clone https://android.googlesource.com/platform/manifest.git

5、選擇自己想要的版本源碼,如 android-2.2_r1,敲命令

git checkout android-2.2_r1

*** 執行以上操作,manifest 目錄下會生成一個名為 default.xml 的 XML 文件,其中記錄的就是android2.2系統各個模塊的路徑 ***

⑥ 如何獲取android源代碼

當前的Android代碼託管在兩個方:https://github.com/android 和https://android.googlesource.com之前在 android.git.kernel.org上也有託管,不過現在重定向到了https://android.googlesource.com好在都支持git訪問

google提供的repo工具實際上是一個內部操作git工具來簡化操作Android源碼的Python腳本。經過嘗試,直接使用git工具在ubuntu下可以實現cloneAndroid源碼。下面介紹一下方法:

1.獲取當前的在github上託管的Androidgitrepositories:

github頁面為:https://github.com/android/following。不過這個頁面不支持通過wget"https://github.com/android/following"或者curl"https://github.com/android/following"的方式訪問,錯誤信息如下:

這個時候需能做的只能是"tryagain"了。

需要說明的是"不要試圖同時並發執行多個gitclone命令",這樣會導致大量出現上面貼圖中的錯誤,另外,整個clone過程中耗時最多的gitrepository如下:

kernel_common.gitkernel_msm.gitplatform_frameworks_base.gitplatform_prebuilt.git其中platform_prebuilt.git是google提供的預編譯好的二進制文件,包含:各種庫文件,jar包,可執行程序等等,如果只是閱讀Android源代碼,這個gitrepository可以不用clone.

⑦ 如何刪掉android源碼中的git庫信息

是刪除一個分支還是所有的? 刪除遠端的分支可以這樣 git push origin :master (其中的master是分支名,前面有一個: ,:前是空的就是用空的推送到遠端分支,就刪除了)

⑧ 怎麼運用Git來獲取android源代碼

下載Git工具:(默認安裝即可,我自己是安裝在D:\AndroidSrc\Git目錄下):

安裝完成之後,雙擊桌面的Git bash圖標:

雙擊出現如下命令窗口,並輸入cd /c/
android/source(因為我是選擇把android源代碼下載到這裡面具體情況你可以根據自己的需要來決定),出現如下界面:

初始化目錄,使用命令:git init ,然後從遠程伺服器下載git:

git fetch http://android.git.kernel.org/ + project path.git

並且輸入我要下在的base這個部分的代碼:git fitch
http://android.git.kernel.org/platformworks/base.git

出現如下界面:

出現這個肯定下載不了的,為什麼呢?我去android官網去看了一下,原來不是用老版本的那個命令了,而是如下的命令:

因此我要下載的base這個源代碼,找到相應的目錄,看下圖中的最後一個目錄:我用命令:

於是我用:git clone
https://android.googlesource.com/platform/frameworks/base.git
命令來下載base部分的源代碼,具體的界面如下:

然而居然出現HTTP
服務請求失敗,所以自己果把https換成http(我想大多數的朋友在eclipse中在線安裝ADT插件的時候,也會碰到類似的問題,這里就不一一詳述了):

輸入命令:git clone
http://android.googlesource.com/platform/frameworks/base.git
出現如下界面:

結果成功下載了base這個部分的代碼:現在看看我的C盤相應目錄中多出的base這個文件夾

結果就成功了,你要下載其他部分的源代碼,依葫蘆畫瓢就OK了,希望能幫到學習android的朋友。

⑨ 現在到哪獲取android系統源代碼

Android系統源碼都在http://android.git.kernel.org/網址下,其中那個系統app都在platform/packages/apps結構下。
在剛才的Git的shell命名行窗口中輸入下面的命名:
git clone git://android.git.kernel.org/platform/packages/apps/Luancher2.git
你就可以在你的msysGit安裝目錄的git下(~\msysgit\msysgit\git)看到Luancher工程文件夾了。

然後打開~\msysgit\msysgit\git\Luancher2文件夾,就可以看到Android的Luancher系統源碼工程了。

對於其他的app系統源碼的獲取方法和上述的Luancher相同,只是命名行後的參數不同。
git clone git://android.git.kernel.org/需下載源碼的app所在的位置。

⑩ 怎樣查看 Android APP 源代碼

壓縮軟體打開apk文件,解壓出根目錄中的classes.dex文件

使用cmd ,dex2jar.bat classes.dex命令將classes.dex轉換為jar

再用jd-gui打開該jar就可以查看源碼了,如果apk安全性好的話,有些代碼是看不到的

熱點內容
內置存儲卡可以拆嗎 發布:2025-05-18 04:16:35 瀏覽:336
編譯原理課時設置 發布:2025-05-18 04:13:28 瀏覽:378
linux中進入ip地址伺服器 發布:2025-05-18 04:11:21 瀏覽:612
java用什麼軟體寫 發布:2025-05-18 03:56:19 瀏覽:32
linux配置vim編譯c 發布:2025-05-18 03:55:07 瀏覽:107
砸百鬼腳本 發布:2025-05-18 03:53:34 瀏覽:944
安卓手機如何拍視頻和蘋果一樣 發布:2025-05-18 03:40:47 瀏覽:741
為什麼安卓手機連不上蘋果7熱點 發布:2025-05-18 03:40:13 瀏覽:803
網卡訪問 發布:2025-05-18 03:35:04 瀏覽:511
接收和發送伺服器地址 發布:2025-05-18 03:33:48 瀏覽:372