導航:首頁 > 操作系統 > android撥號源碼

android撥號源碼

發布時間:2022-11-29 06:29:48

㈠ 如何獲取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 ppp撥號上網

不知道,有沒有專門的電話可以查詢的

㈢ 怎樣查看 Android APP 源代碼

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

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

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

㈣ 安卓app撥號不轉撥號界面怎麼設置

創建一個Intent。
要實現撥號程序可能很簡單,一個簡單的Intent就能實現,從發出意圖到真正實現撥號的代碼中間還執行了很多其他方法,這都是android底層源碼自動實現的,其中就包含了啟動撥號的Activity。要想實現不彈出撥號界面就實現撥號,就必須繞過中間這些方法,直接調用framework層中的撥號方法。詳情可以去看下別人寫的android撥號流程,就可知道真正實現撥號的方法。
一開始是想通過反射調用底層方法,但是當初試過,好像不能實現,所以最後直接調用底層方法,由於android本身並未提供相關的類或方法,所以必須引用額外的jar包(將android源碼編譯打包成jar)。這里用的是某位大神將android2.2的部分源碼編譯成的jar包。

㈤ android如何實現後台打電話

第一種方法,撥打電話跳轉到撥號界面。源代碼如下:
?

1
2
3
4

Intent intent = new Intent(Intent.ACTION_DIAL);
Uri data = Uri.parse("tel:" + "135xxxxxxxx");
intent.setData(data);

㈥ Android怎麼實現打電話源碼

發簡訊:
String msg="測試內容";
String no="110"; // 號碼
SmsManager manager=SmsManager.getDefault();
ArrayList<String> msgs=manager.divideMessage(msg);

// 以下是為了防止簡訊內容超過一條限制,如果超出則自動分條
for(String m:msgs){
manager.sendTextMessage(no, null, m, null, null);
}

打電話
String number = "110";
Intent intent = new Intent();
intent.setAction("android.intent.action.CALL");
intent.setData(Uri.parse("tel:"+ number));
startActivity(intent);//方法內部會自動為Intent添加類別:android.intent.category.DEFAULT

這個在manifest里邊都要添加相應許可權

㈦ 誰有Android系統的源碼

1、通過 ubuntu 軟體中心安裝 wine;
2、通過 ubuntu 軟體中心安裝 winetricks;
3、通過 winetricks 在 shell中輸入: winetricks mfc42

1、通過 wine windows 的方式啟動代理伺服器
2、設置瀏覽器代理伺服器
3、設置shell代理伺服器:
在shell中輸入 sudo gedit /etc/bash.bashrc
在文件 /etc/bash.bashrc 中添加:如下內容
export http_proxy=http://127.0.0.1:8580/export https_proxy=http://127.0.0.1:8580/

通過shell安裝如下的組件:
1、sudo apt-get install bison g++-multilib git gperf libxml2-utils
2、新建一個存放源碼的目錄,如:mkdir ~/andorid/source
3、在源碼目錄中輸入命令:repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1
其中: android-4.0.1_r1是android源碼的版本,更多的版本可以通過下面的方式查詢:http://source.android.com/source/build-numbers.html

4、修改source/.repo/manifest/default.xml 文件中的 fetch 的值為:
git://Android.git.linaro.org/

通過如下的指令來設置郵箱和用戶名
git config --global user.name "<your name>" ----修改用戶名git config --global user.email "<your email>" ----修改email

5、在source目錄下輸入指令:repo sync
便開始了代碼的下載

㈧ 跪求大神給份用Android做的手機通訊錄的完整源碼,能夠打電話,發簡訊,創建等等,謝謝了。

Android通訊錄管理(獲取聯系人、通話記錄、簡訊消息)
http://blog.csdn.net/wwj_748/article/details/19965913
用這個地址

㈨ Android怎麼實現打電話源碼

Activity對應的xml的布局
<RelativeLayout xmlns:android="schemas.android.com/apk/res/android" ,前面加上http xmlns:tools="schemas.android.com/tools" 前面加上http
android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context=".MainActivity" >
<EditText android:id="@+id/telNo" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_alignParentTop="true" android:layout_marginLeft="25dp" android:layout_marginTop="26dp" />
<Button android:id="@+id/btn" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignLeft="@+id/telNo" android:layout_below="@+id/telNo" android:layout_marginTop="37dp" android:text="Button" />
</RelativeLayout>

主項目裡面的Activity裡面的方法,注意,添加命名空間
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Button btn = (Button)findViewById(R.id.btn); final EditText phoneNoText = (EditText)findViewById(R.id.telNo); btn.setOnClickListener(new View.OnClickListener() { public void onClick(View arg0) { String telNo = phoneNoText.getText().toString(); if((telNo!=null)&&(!"".equals(telNo.trim()))){ Intent intent = new Intent(Intent.ACTION_CALL,Uri.parse("tel:"+telNo)); startActivity(intent); } } }); }
在AndroidManifest.xml裡面修改關鍵部分。
<uses-permission android:name="android.permission.CALL_PHONE"/>
上述功能是准許用戶,可以執行,撥號功能,這是必不可少的,沒有的話,會包異常。

㈩ 誰有android源代碼的網站,最好是有分類的那種,我是初學者想下點代碼練練手

您好!下面是安卓代碼。安卓粉收藏必備:史上最全的安卓撥號鍵代碼放出
安卓清理大師2015.7.14
日常使用安卓手機,很多網友都不知道通過撥打特定的代碼查看安卓手機相關信息功能,通常來說,這些功能都是開發者使用的比較多,雖然用處不大,但如果熟知這些功能,對於日後購買手機時甄別是否為翻新機還是有用處的。下面小編就給大家介紹這些代碼,感興趣的用戶可以試試。

*#*#197328640#*#* 啟動服務模式,可以測試手機部分設置及更改設定WLAN、GPS及藍牙

*#99#:打開/關閉屏幕常亮

*#888#:查看硬體版本

*#1234#:查看軟體版本

*#06#:查看本機ID

*#6776#:本機出廠日期

*#807#:自動測試

*#808#:原廠設定

*#8778#:恢復原廠設置

*#900# 藍牙開啟

*#901# 藍牙關閉

*#4321# 藍牙模式卻換

*#*#4636#*#*顯示手機信息,電池信息,電池記錄,使用統計數據,wifi信息(安卓通用指令)

*2767*3855# 重設為原廠設定,會刪除SD卡所有檔案。

*#*#7594#*#*6 當長按關機按鈕時,會出現一個切換手機模式的窗口,包括:靜音模式、飛航模式及關機,你可以用以上代碼,直接變成關機按鈕。

*#*#273283*255*663282*#*#* 開啟一個能讓你備份媒體文件的地方,例如相片、聲音及影片等

*#*#197328640#*#*啟動服務模式,可以測試手機部分設置及更改設定WLAN、GPS及藍牙測試的代碼

*#*#232339#*#*或*#*#526#*#*或*#*#528#*#*–WLAN測試

*#*#232338#*#*–顯示WiFiMAC地址

*#*#1472365#*#*–GPS測試

*#*#1575#*#*–其它GPS測試

*#*#232331#*#*–藍牙測試

*#*#232337#*#–顯示藍牙裝置地址

*#*#8255#*#*啟動GTalk服務***器顯示手機軟體版本的代碼

*#*#4986*2650468#*#*–PDA、Phone、H/W、RFCallDate

*#*#1234#*#*–PDA及Phone

*#*#1111#*#*–FTASW版本

*#*#2222#*#*–FTAHW版本

*#*#44336#*#*–PDA、Phone、csc、buildTime、an.name、changelistnumber各項硬體測試

*#*#0283#*#*–PacketLoopback

*#*#0*#*#*–LCD測試

*#*#0673#*#*或*#*#0289#*#*–Melody測試

*#*#0842#*#*–裝置測試,例如振動、亮度

*#*#2663#*#*–觸控屏幕版本

*#*#2664#*#*–觸控屏幕測試

*#*#0588#*#*–接近感應器測試

*#*#3264#*#*–內存版本

*#*#4636#*#* 顯示手機信息、電池信息、電池記錄、使用統計數據、WiFi 信息

*#*#7780#*#* 或

*#7780# 重設為原廠設定,不會刪除預設程序,及 SD 卡檔案。

*2767*3855# 重設為原廠設定,會刪除 SD 卡所有檔案。

*#*#34971539#*#* 顯示相機相機韌體版本,或更新相機韌體

*#*#7594#*#* 當長按關機按鈕時,會出現一個切換手機模式的窗口,包括: 靜音模式、飛航模式及關機,你可以用以上代碼,直接變成關機按鈕。

*#*#273283*255*663282*#*#* 開啟一個能讓你備份媒體文件的地方,例如相片、聲音及影片等

閱讀全文

與android撥號源碼相關的資料

熱點內容
可以在線看 瀏覽:56
十三武士迅雷 瀏覽:809
網站好看,網站不用下載 瀏覽:153
優聊app怎麼上不去了賬號不存在 瀏覽:465
楚天的小說主角 瀏覽:86
重生到民國成為浙江督軍的小說 瀏覽:531
玄幻推母 瀏覽:770
周潤發黃百鳴電影 瀏覽:815
mfc列印pdf 瀏覽:522
大尺度網址 瀏覽:829
飛行中的偶遇電影 瀏覽:983
電影功夫夢演員表 瀏覽:905
128單片機中斷程序編寫 瀏覽:325
休傑克曼脖子上長蛋蛋的電影1002無標題 瀏覽:917
台灣真軍紅羊生日舞會 瀏覽:763
女主叫洛洛的補課小說 瀏覽:34
程序員溝通時笑死 瀏覽:389
易語言網路共享下載源碼 瀏覽:808
誰有那種電影你懂得 瀏覽:195
台灣男同性戀片 瀏覽:71