Android各種模擬器使用筆記

來源:互聯網
上載者:User

標籤:setup   解決   網路   親測   orm   vbo   一個   oca   cat   

[TOC]

【√】天天模擬器優點:
  1. 純綠色化
  2. 類比GPS定位時,反應足夠快(調試時基本能夠比網路定位優先拿到GPS類比的位置資訊)
  3. 2.1.3版本足夠日常使用。
缺點:
  1. 廣告挺多的
  2. 可設定的選項沒有 夜神模擬器 多(但是足夠使用如能設定解析度和DPI就行)
  3. 升級到最新的 TianTianSetup-v2.2.1-full 安裝在C盤沒問題,其他盤有問題,VBox模擬器COM組件註冊異常。
  4. ROOT 功能不正常.
ADB 版本過低的解決辦法

\TTMNQ\Tools 目錄下的

    adb.exe    AdbWinApi.dll    AdbWinUsbApi.dll

3個關鍵檔案替換為 Android SDK 裡的最新版本檔案即可.

去啟動時的廣告方法
  1. 設定以下目錄許可權 TTMNQ\UserData\TianTian\ad 為禁止讀取即可.(親測成功)
  2. 建立同名 ad 檔案,以便程式無法自動建立 ad 目錄?(未親測)
去除多餘進程方法

將 目錄 TTMNQ去多餘進程 裡的程式替換掉檔案即可.

    │  RYWebStatistics.bat      │  RYWebStatistics.exe      │  TianTianAdvert.bat      │  TianTianAdvert.exe      │  TianTianPushAd.bat      │  TianTianPushAd.exe      │  ToolUpdater不能替換會崩潰.exe    │  WebStatistics.bat    │  WebStatistics.exe    │    ├─download    │      MiniThunderPlatform.bat    │      MiniThunderPlatform.exe    │    ├─Tools    │      kpzsJoystickTool.bat    │      kpzsJoystickTool.exe    │      kpzsPay.bat    │      kpzsPay.exe    │    └─UserData       └─TianTian           WebStatistics.bat           WebStatistics.exe
填坑記錄1.ADB無法串連到模擬器原因分析:

天天模擬器使用了相容性更好的方式,直接使用類似WiFi Adb模式才能連結.

解決方案:

adb connect 127.0.0.1:6555

2.安裝APP(APK)時非常非常慢原因分析:

經過查看LogCat,發現每次全新安裝一個APP時,需要請求一個網址 webapi.kaopu001.com ,然後逾時了。導致每次安裝都要等待N久的時間。

解決方案:
  1. 通過某些模擬器可用的防火牆APP,禁用掉所有系統APP的網路存取權限即可。

    親測可用的APP:Adguard(VPN模式無效,WiFi代理模式可用) 親測無用的APP:NoRoot Firewall,DroidWall

  2. 通過宿主電腦限制天天模擬器進程的網路存取權限:理論上也行.(未親測)
  3. 理論上改宿主或者模擬器本身的Host檔案也應該可行.(未親測)

3.移動TTMNQ目錄到非磁碟根目錄時,無法設定GPS類比位置的問題?原因分析:

可能是程式讀取設定檔時,寫死的路徑?或者在初次安裝時,一不小心記住了之前的設定檔夾路徑導致的.

解決方案1:

UserData\TianTian目錄拷貝一份到 D:\TTMNQ\UserData\TianTian 目錄即可.

解決方案2:

建立一個 D:\TTMNQ 指向到 任意目錄下的TTMNQ 的檔案夾目錄符號連結(或永久連結)
如通過MKLLINK /D D:\TTMNQ D:\MNQ\TTMNQ 或 MKLLINK /H D:\TTMNQ D:\MNQ\TTMNQ

4.TTMNQ能正常啟動顯示案頭,但是無法點擊運行任何APP,彷彿案頭卡死一般?原因分析:

刪除了檔案ToolUpdater.exe導致的.

解決方案:

還原該檔案即可.

【√】夜神模擬器優點:
  1. 可設定的選項要比 天天模擬器 要多很多。
  2. 有多款皮膚
  3. 內建ROOT許可權
缺點:
  1. 部分綠色化(會寫入部分設定到系統硬碟%LOCALAPPDATA%\Nox
  2. 類比GPS定位時,反應太慢(感覺就像類比真機一樣需要冷啟動GPS很久才正常一樣)。導致程式總是優先拿到了網路定位。不方便調試。
ADB無法串連到模擬器

啟動 Nox\bin\debug.bat 即可.

ADB 版本過低的解決辦法

\Nox\bin 目錄下的

    nox_adb.exe    AdbWinApi.dll    AdbWinUsbApi.dll

3個關鍵檔案替換為 Android SDK 裡的最新版本檔案即可.
adb.exe檔案需要重新命名為 nox_adb.exe

【×】逍遙遊模擬器

因為只能使用相容模式導致效能過低放棄

【×】Genymotion

需要註冊才能使用。綠色化很麻煩。

【×】Android SDK 內建模擬器優點
  1. Android系統ROM版本最新
  2. 純綠色化
缺點
  1. 使用ARM系統鏡像,效能不高
  2. 無法正常安裝大部分 不支援X86架構的 APP

Android各種模擬器使用筆記

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.