2012-12-13 64 views
1


我有兩個應用程序(apk文件)在android中。比方說app1.apk和app2.apk。我想知道是否有可能從app1.apk開始任何活動在app2.apk沒有安裝app2.apk。問題是我想隱藏用戶的app2.apk。可能嗎?Android嵌入式apks


預先感謝您...

+0

運行一個未安裝的apk?這是一個有趣的前景...你可以做的是打包你的2個應用程序在一個apk中 – njzk2

回答

4

你不能運行安裝心不是一個應用程序..它未經過任何的安全步驟了。

也就是說,用戶還沒有授予它運行的權限(在安裝期間完成)。所以它永遠不可能。

爲什麼不把你在app2中的活動捆綁到app1中。然後他們將與app1一起安裝,並且可以運行。

+0

我不是這兩個應用程序的開發人員。該apk是從我安裝在我的電腦上的應用程序自動生成的。我想象一下,就像使用一個像Java庫的apk一樣,它只是在Java中發生的。將jar或zip文件(我們的場合下的apk)導入到項目中並調用包含的類。 – LiTTle

1

如果你像其他人一樣提到過,把你的所有活動放到一個捆綁的應用程序中,你可以使用Intents開始,甚至從其他活動中獲得結果。

This可能有幫助,它來自Android的開發人員指南。