2016-06-08 92 views
0

由於我的商務旅行,我會使用我的專業筆記本電腦來提高我在Android開發方面的技能。我沒有管理員權限,所以我安裝了Android Studio。可悲的是,我有兩種錯誤:Android Studio - 沒有管理權限的亞行或虛擬設備

  • 請確保英特爾HAXM已正確安裝和使用。 Intel HAXM可用於 ... \ Sdk \ extras \ intel \ Hardware_Accelerated_Execution_Manager,但由於非管理員權限,我不允許啓動intelhaxm-android.exe。
  • 我的Android設備沒有被Android Studio識別,但是我的筆記本電腦識別出 。看來ADB.exe無法安裝 沒有管理員權限。

我該如何解決這些問題,至少其中之一?

在此先感謝您的幫助!

弗雷德

回答

3

HAXM是一個系統的驅動程序,可以讓你提高運行在x86圖像的Android模擬器的執行速度。對於安裝管理員權限是必需的,這是一個事實。沒有管理員權限意味着沒有HAXM,因此沒有速度改進。但是,Android模擬器適用於x86和ARM虛擬設備。

爲了使用ADB和真實設備,您需要在設備上啓用USB調試,並在您的計算機上安裝適用於USB的Android ADB驅動程序。 ADB設備出現在Windows設備管理器中。通常安裝驅動程序需要管理員權限。

結論:如果您確實想要作爲管理員進行Android開發,以便在您沒有所需的權限時執行必要的更改。

+0

感謝Robert的快速回答。可悲的是,我得到了同樣的結論......我希望IT團隊將執行這些修改。 – Fred

+0

使用Eclipse + ADT的其他解決方案?我也堅持使用Eclipse + ADT:我有50多個錯誤,如:... \ WorkSpace \ appcompat_v7 \ res \ values-v21 \ themes_base。xml:146:錯誤:錯誤:找不到與給定名稱相匹配的資源:attr'android:windowElevation'。 – Fred

+0

不,Eclipse不是解決方案。它在內部使用Android SDK中的相同工具,因此您將遇到同樣的問題。此外,Google不再支持Eclipse。 – Robert

-1

可以安裝ADB 沒有管理員權限的!還有,我用了一招,它繞過需要使用管理員帳戶登錄。

  1. 打開記事本並粘貼在該文件下面的文本:

    cmd /min /C "set __COMPAT_LAYER=RUNASINVOKER && start "" "%1"" 
    
  2. 另存爲一個批處理文件。

  3. 將不需要管理員的可執行文件拖放到批處理文件中。
  4. 安裝將開始,不會要求以管理員身份登錄!

P.S:我已經在Windows 10(建設10240)通過安裝驅動程序,亞行測試,這和它的可笑的作品!但請注意,如果您的設置生成更多exe(內部),則可能無法正常工作。

+0

這沒有用。這可以讓你跳轉管理提示符,但是,在一天結束時,你沒有權限寫入受保護的文件夾,如「程序文件」或「Windows」 – webo80

相關問題