原创 Android與Html5互掉

1.WebView WebView webView = (WebView) findViewById(R.id.webview); //設置支持javaScript腳步語言 webSettings.set

原创 Android O usdebug remount方法二

修改此文件下面的值 Z:\androidO\L01\system\extras\verity\build_verity_metadata.py MAGIC_NUMBER = 0x46464F56

原创 會議電話號碼自動加入國家碼

AIS項目中Volte會議電話條目中的電話會加入國家碼 問題. Reproduce Rate : 100% Pre-condition: = VoLTE / VoWiFi Conferrence Call Occurrence

原创 XML解析

XML解析方式 一、SAX解析 1、使用SAXParserFactory創建一個SAXParserFactory對象,通過SAXParserFactory對象得到SAXParser解析器 2、爲SAXParser解析器設置一個Handl

原创 Robotium學習筆記三

以下是從網絡上抄錄的一些Robotium注意事項 1)有些button沒有string,沒有text,只能通過index來click這樣很不直觀,而且button的index並不是固定的,有可能隨着控件重新加載,順序也有可能發生變化,無

原创 Android O版本如何在userdebug 版本上remount

[DESCRIPTION] 在需要對image文件(如system.img)等進行解壓->修改->打包->燒錄後,可能會出現無法開機的現象。 [SOLUTION] 這個問題主要是受到了VERITY的影響。 解決的方法有兩種: 一.在燒錄前

原创 ijkplayer編譯

gitub網址:https://github.com/Bilibili/ijkplayer 1.編譯環境 ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/

原创 [SELinux Debug]SELinux 權限問題解析

SELinux 分成enforcing mode 和 permissive mode, enforcing mode 會強制性限制訪問 SELinux 權限在userdebug版本或者eng版本可以通過 adb shell setenfo

原创 android 內存泄露分析

一.內存回收 1.常用的一種算法是引用計數法,如果一個對象的引用爲0了,那就可以回收了。但是對於這種方法致命缺陷,當對象之間存在循環引用的時候,A引用B,B引用A,這樣A和B的引用就一直不會爲0,那就無法回收了。 2、Java採用的算法

原创 Robotium學習筆記二

一、 控制測試用例的執行順序 採用TestSuit方式來控制每條Case的運行順序 Demo如下 public static Test suite() {TestSuite suite = new Tes

原创 Android 寫入文件到SD卡

1、在SD卡中創建新文件,通過Environment.getExternalStorageDirectory()來獲取SD卡路徑 File file=new File(Environment.getExternalStorageDirec

原创 Robotium學習筆記一

一、 重簽名問題 1、從手機Pull所需的apk通過壓縮工具刪除META-INF目錄 2、通過以下命令行進行簽名 >jarsigner -keystore "C:\Documents and Settin