PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
AndroidDev
[問題] 是否有辦法取得 App 安裝來源 ?
作者:
darkk6
(Mr. Pan)
2014-12-20 10:25:35
大家好,這是這幾天想到的一個問題,就是 Android
是否有辦法得知某個 Package ( apk , app 反正就是一個程式 )
是 "透過誰" 安裝的呢?
比如說:
A.apk 是透過 Google Play
B.apk 是透過 adb install
C.apk 是透過 Amazon
D.apk 是手機上某個 File Explorer
...
...
無論是否有 root 都可以
因為我印象中忘了在哪好像有看過,某個地方有顯示
App 透過 File Explorer 安裝; 透過 adb 安裝
也忘記是在電腦上還是在手機上
不知道關於這方面有沒有人知道呢~
謝謝大家
先自問自答一下,我是知道 adb shell 的 pm list packages -i
可以列出 installer , 但是除了 Google Play 的以外都是 null
不知道這個是不是跟手機有關係 0.0
作者:
ssccg
(23)
2014-12-20 13:11:00
你的方法= PackageManager.getInstallerPackageName 沒錯可是這要當初安裝的app有去call PackageManaer.setInstallerPackageName才會有值adb shell可以用pm install -i "name" 指定
作者:
darkk6
(Mr. Pan)
2014-12-22 12:36:00
感謝,其實我只要知道是不是google play 安裝的而已
作者:
stanwu
(stanwu)
2013-01-05 22:46:00
看來只能自己驗證自己是否被修改過,如果被改過可停止執行
http://goo.gl/Ih54j5
繼續閱讀
[問題]網頁設計師想進APP開發?
dcdrkim
[問題] Android Studio無法執行程式
kiraseedone
[閒聊] app被盜用下載的問題
viceversa56
[問題] 有辦法播放完全沒有修飾過的音樂嗎?
opl164
Re: [問題] 開發音樂速度調整APP
sharkkid
[問題] 拉丁鍵盤按鍵聲音的原始碼為何
magic704226
[問題] 地圖自訂路徑的問題
rs6000
[問題] listview 中的ontouch listener
Retrace
[問題] qt 開發app
aatty
[分享] 關於 HLS (HTTP Live Straming)
stanwu
Links
booklink
Contact Us: admin [ a t ] ucptt.com