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

android完整源碼

發布時間: 2022-09-01 14:43:22

⑴ 如何查看Android源碼

當我們在eclipse中開發android程序的時候,往往需要看源代碼(可能是出於好奇,可能是讀源碼習慣),那麼如何查看Android源代碼呢?

比如下面這種情況

假設我們想參看Activity類的源代碼,按著Ctrl鍵,左擊它,現實的結果卻看不到代碼的,提示的信息便是「找不到Activity.class文件」。

此時點擊下面的按鈕,「Change Attached Source…」,選擇android源代碼所在位置,便彈出圖三的對話框。

第一種是選擇工作目錄,即已經存在的android應用程序源代碼。

第二種分兩種方式

(1)選擇External File…按鈕,添加Jar格式文件或者zip格式文件路徑;

(2)選擇External Floder…按鈕,添加文件夾所在路徑。

下面問題就來了,源代碼在哪裡?不能憑空產生阿。

可以通過Android SDK Manager進行源代碼下載;(推薦該種方法),如圖四

勾選Source for Android SDK,進行下載即可。

此外也可通過其他途徑下載,網上有很多共享的資源。

這里選擇第二種方式的(2)方法,選擇源碼所在目錄(即圖四下載源代碼目錄所在路徑),如圖五

點擊「OK」按鈕,此時,Activity文件便能夠查看源代碼了,如圖六。

這樣就大功告成了!!!

⑵ android studio完整的數獨源碼

牛!你是怎麼把懸賞提高到300的

這么難的問題知道恐怕不會有答案

還是去知 乎試試吧

⑶ 請問誰有Google android 4.2.2系統的源碼嗎

您好,Android完整源碼很大的,建議可以自己下載安裝然後可以研究一下。下載Android源碼通常會使用repo工具,然後在本地下載。
下載方法可以參考以下文章, 我也是按照這個步驟做的,下載挺快的~希望能夠幫到你。
祝你的問題早日得到解決~~

文章地址:http://blog.csdn.net/mc_hust/article/details/33304733

⑷ 如何在android 源碼提取一個完整的apk

一、工具准備:apktool , dex2jar , jd-gui
二、使用dex2jar + jd-gui 得到apk的java源碼
1.用解壓工具從 apk包中取出 classes.dex 文件
用命令(dex2jar.bat classes.dex)得到一個 jar文件
2.用jd-gui反編譯工具將得到.jar文件反編譯成.java文件
三、使用apktool得到apk的xml文件
1.用命令(apktool d xxx.apk xxx_xml)反編譯xxx.apk包
2.從 xxx_xml 文件夾得到xml文件
四、第二步 得到的程序源代碼 和 第三步 得到的xml文件組合下,即可得到完整的apk源碼。
五、應用: 漢化/去廣告,加 values-zh-rCN, values-zh-rTW, values-de, values-fr
1.在步驟三的文件夾xxx_xml/res/ 下, 建文件夾: values-zh-rCN,values-zh-rTW
2.1復制values\strings.xml 到 values-zh-rCN 並翻譯.
2.2 去廣告見;
3.重建APK,用命令(apktool b xxx) ,輸出到ABC/dist/out.apk
或命令( apktool b xxx out.apk)
六、重新打包 和 簽名

⑸ 怎樣查看 Android APP 源代碼

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

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

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

⑹ 下載的完整的android 源碼不能運行問題

我可以幫你遠程調試一下看看能不能運行。具體要看問題出在哪裡。

⑺ 初學Android開發!求一個完整的詳細的Android小程序源碼參考!

媒體播放器源碼Audio.java
package org.example.audio;

import android.app.Activity;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.view.KeyEvent;

public class Audio extends Activity {
private MediaPlayer up, down, left, right, enter;
private MediaPlayer a, s, d, f;

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

// Native rate is 44.1kHz 16 bit stereo, but
// to save space we just use MPEG-3 22kHz mono
up = MediaPlayer.create(this, R.raw.up);
down = MediaPlayer.create(this, R.raw.down);
left = MediaPlayer.create(this, R.raw.left);
right = MediaPlayer.create(this, R.raw.right);
enter = MediaPlayer.create(this, R.raw.enter);
a = MediaPlayer.create(this, R.raw.a);
s = MediaPlayer.create(this, R.raw.s);
d = MediaPlayer.create(this, R.raw.d);
f = MediaPlayer.create(this, R.raw.f);
}

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
MediaPlayer mp;
switch (keyCode) {
case KeyEvent.KEYCODE_DPAD_UP:
mp = up;
break;
case KeyEvent.KEYCODE_DPAD_DOWN:
mp = down;
break;
case KeyEvent.KEYCODE_DPAD_LEFT:
mp = left;
break;
case KeyEvent.KEYCODE_DPAD_RIGHT:
mp = right;
break;
case KeyEvent.KEYCODE_DPAD_CENTER:
case KeyEvent.KEYCODE_ENTER:
mp = enter;
break;
case KeyEvent.KEYCODE_A:
mp = a;
break;
case KeyEvent.KEYCODE_S:
mp = s;
break;
case KeyEvent.KEYCODE_D:
mp = d;
break;
case KeyEvent.KEYCODE_F:
mp = f;
break;
default:
return super.onKeyDown(keyCode, event);
}
mp.seekTo(0);
mp.start();
return true;
}

}

⑻ 怎麼下載安卓源碼完整版啊!現有的源碼好多點不進去,求助啊,想要深入學習學習

frameworks\base\core\java\android\app\ApplicationPackageManager.java
這個文件定義ApplicationPackageManager類,繼承並實現了PackageManager中介面;
ApplicationPackageManager使用mPM變數,這個變數是PackageManagerService的客戶端(IBinder對象),調用mPM對象中的方法,實際調用到了frameworks\base\services\java\com\android\server\pm\PackageManagerService.java文件中
的方法。
這是Java層中Binder的使用方式。
通過 grep -rnsw "extends PackageManager" * 可以找到PackageManager的實現。經常要用Linux中grep命令來查找文件。

⑼ iOS Android雙端直播源碼怎樣完整搭建

手機直播原生源碼會搭建很多功能,就拿雲豹直播APP為例,看下能搭建哪些功能吧。1.主播系統(1):後台可以設置用戶注冊後是否允許擁有自己的直播間,選擇允許,那用戶注冊後即可直接直播。相反,用戶只能申請簽約主播,然後由後台審核通過才可以用戶自己的房間,進行直播。(2):主播可以接收觀眾贈送的禮物,並獲得相應的提成。主播可以將自己的虛擬幣進行提現。(3):主播等級及分類,後台可以設置主播的等級以及分類,分類在網站的首頁左側同步顯示。2.禮物系統程序默認已有部分禮物,如果需要添加更多禮物,可以到後台禮物管理菜單添加即可,禮物可以根據需要和等級來設置禮物的效果以及價格。另外程序還設置了紅包系統,並有紅包排行榜的功能。3.靚號系統主播和用戶都可以購買靚號,主播購買後房間地址以及房間號碼更容易記住,觀眾購買靚號後更有面兒~靚號商城中的靚號都是需要後台添加的,可以單個添加靚號並設置價格,也可以批量添加靚號設置價格。4.游戲系統目前擁有的游戲有一款,砸金蛋。後台可以設置游戲的中獎概率和獎品內容,同樣可以通過後台來金控游戲的參與記錄,獲獎記錄。5.道具系統用戶可以購買vip,可以在房間人數已滿的時候購買然後進直播間用戶購買座駕後,登錄房間可以獲得醒目座駕效果展示6.資料庫管理程序後台可以一鍵備份以及恢復備份的資料庫,同時也可以後台直接編輯sql命令來執行資料庫命令。7.均衡負載功能此功能可以無限添加FMS直播伺服器,來分攤視頻流的帶寬負擔。首先,程序完全可以將網站程序與FMS視頻流來分開,也就是說,網站可以單獨使用一台伺服器或者虛擬主機,FMS則使用另外一台獨立的伺服器,這樣就不會因為視頻直播流量大影響網站的訪問速度。其次,在運營中,一旦用戶激增,FMS伺服器的帶寬負擔就會隨之增加,這個時候除了使用cnd加速以及其他手段進行帶寬拓展外,程序自帶的這個功能一樣可以幫到你。只需要另外配置FMS伺服器對接程序,即可手動將部分主播的視頻流轉移到新的伺服器中,由此來解決帶寬問題。8.充值代理功能,9.排行榜功能排行榜分為富豪排行榜明星排行榜人氣排行榜禮物紅人榜每個榜單有分為日榜周榜月榜超級榜10.充值系統用戶可以再先充值充值系統支持網銀充值卡游戲點卡等多種充值方式用戶充值完成後可以兌換成虛擬幣秀幣與秀豆a.秀幣:僅適用於新動秀場支付,可購買禮物、買靚號等。b.秀豆:僅適用於新動秀場兌換,僅可用來兌換秀幣。11.個人中心a.我的個人資料:可以修改我的昵稱、個人簽名、姓名、性別、所在地、生日、愛好等b.我的房管:查看一個月內登錄和未登錄過的c.我的靚號:列出會員的所有靚號d.我的道具:查看我的道具e.我的賬單:查看我的賬單f.充值商城:進行充值g.我的收藏:查看收藏的房間h.關注我的和我關注的:關注列表I.我的家族:這個比較特殊,只有家族長才能在個人中心顯示我的家族,點擊進去管理家族,家族成員是沒有的。12.家族系統a.申請成立家族b.家族申請後台審核功能c.家族主播列表查看d.家族主播收益詳情查看e.家族主播收益分成統計,以及族長提現功能f.主播申請家族家族,家族族長審核通過g.家族族長的獨立管理後檯面板如果您也想做一款直播產品,給您推薦雲豹網路科技有限公司,他們經過市場的全面調研,結合先進的搭建技術,創出自己的一套流程。

⑽ 跪求安卓「[Android應用案例開發大全].」中的完整源碼!!

時間鐵面無私,看清誰是故意假裝,誰能同舟共濟。真正在乎你的人,會在最無助的時候,甘願充當溫暖你的空氣;心裡有你的人,會為你默默付出,但很少讓你知道其背後的犧牲。這個世上最該珍惜的是,一直能陪在你身邊的人。
這個源碼的話,可以去csdn下載或者學習資料庫下載看看,那個網站有很多書籍的資料

熱點內容
解壓香皂視頻合集完整版全集 發布:2025-01-12 10:03:33 瀏覽:571
hill密碼的加密 發布:2025-01-12 09:56:33 瀏覽:613
組卷源碼 發布:2025-01-12 09:51:12 瀏覽:997
java文件夾改名 發布:2025-01-12 09:49:01 瀏覽:116
腳本函數未定義 發布:2025-01-12 09:39:44 瀏覽:636
頁面PHP 發布:2025-01-12 09:38:07 瀏覽:201
郵政銀行打電話登錄密碼是什麼 發布:2025-01-12 09:37:27 瀏覽:563
linuxroot遠程登錄 發布:2025-01-12 09:37:26 瀏覽:303
怎麼算伺服器ip 發布:2025-01-12 08:59:19 瀏覽:855
安卓與ios哪個適合做主力機 發布:2025-01-12 08:54:11 瀏覽:342