2011-03-18 122 views

回答

1

我聽說你,如果你複製的APK到sdcards文件夾:

/data/app 

然後安裝該應用程序,但你很可能需要以root身份代碼創建一個應用程序做,但我不確定它是否會起作用。

除此之外,我不相信你可以,否則像AppBrain這樣的應用程序會做到這一點。

希望有所幫助。

+0

感謝您的回覆 – dilipkaklotar 2011-03-18 08:50:42

1

我不確定您的意思是「通過代碼安裝」。如果您的Windows/Mac/Linux計算機上存儲了.apk文件,並且需要將其安裝到您的Android設備上,那麼我會使用Android調試橋。

它不會從你的Android設備需要積極的投入,但你必須確保

  • 你有相應的USB驅動程序爲您的計算機上安裝Android設備
  • 已啓用USB調試在您的Android設備上
  • 您的計算機和Android設備之間建立了活動的USB連接。
  • 您的電腦上安裝了Android調試橋。最常見的方法是下載Android SDK;當系統提示您選擇軟件包時,請務必檢查「Android SDK Platform-tools」。

這是很難的部分。 ADB是您在計算機上使用的最簡單的命令行程序。

要安裝的apk你只需調用...

ADB安裝C:\ AppsFolder \ Name_of_App.apk

...更換* C:\ AppsFolder \ Name_of_App .apk *與您的實際.apk的目錄和文件名 - 目標目錄是在Android設備上自動選擇的。

如果你想選擇目標目錄 ...

亞行推C:\ AppsFolder \ Name_of_App.apk /系統/應用/

亞行推C:\ AppsFolder \ Name/of_App.apk/data/app/

...注意之間的空格。 (或/數據)。

這不是一步一步的操作方法...您希望Google成爲亞行的聯機幫助頁並獲取更多信息。

0

例如,我通過android中的代碼安裝Photoshop Express。

Intent intent = new Intent(Intent.ACTION_VIEW 
     ,Uri.parse("market://details?id=com.adobe.psmobile")); 
startActivity(intent); 

對於任何其他應用程序,只需更改id後面提到的軟件包名稱即可。 它適用於我完美。嘗試一下。

0

我剛剛處理過這個問題,您需要檢查您的應用程序在市場上的詳細信息,確定是否強制升級,然後提示用戶升級,並將它們引用到Play-Store該應用程序,this is my full solution