如果知道包的名稱,是否有辦法在Android應用程序(例如發佈者名稱)上獲取信息?我在packageinfo或applicationinfo中看不到它。獲取有關Android應用程序的信息
回答
如果你想要的不是在PackageInfo
或ApplicationInfo
,那麼它不能通過PackageManager
訪問。例如,「發佈商名稱」只是像Play商店這樣的市場知道的 - 這不是開發人員需要放入APK的元數據。
Is there a way to get info on an Android application (e.g., publisher name) if you know the name of the package?
結帳
1)get application name from package name
2)Find package name for Android apps to use Intent to launch Market app from web問題。
使用PackageManager和ApplicationInfo可能會得到一些細節。第一個似乎回答了這個問題。希望這對你有一些用處。
我試過PackageInfo,其中包含ApplicationInfo,並沒有什麼,我需要 – Will
@CommonsWare已經回答了你的問題。我們相信CommonsWare。 –
雖然原來的問題竟然是如何取得Play商店信息的應用程序,往往是通過查看APK上發現有關應用發行商或開發商(並不總是相同的東西)信息裝置。
例如,包名是按相反的域名形式,如com.google.android.apps.maps,從而爲您提供了一個相當大的線索,這是谷歌發佈的應用程序。
Apks還包含可通過packageInfo.signatures獲得的證書。這些簽名是「不受管制的」(它們通常是自簽名的),因此可以包含任何不應該被信任爲真實的東西,但在實踐中往往給開發者一個很好的指示(甚至包括許多含有應用程序的主要程序員的個人名稱!)
您可以使用應用程序(例如App Detective)查看設備安裝的應用程序中包含的簽名。
- 1. 獲取有關使用的應用程序庫的信息
- 2. 從應用程序獲取有關用戶交互的信息
- 3. 獲取有關Windows 8應用程序的軟件包信息
- 4. 使用android應用程序獲取有關用戶錯誤的信息
- 5. Android獲取應用程序的所有者帳戶信息
- 6. 如何從IBM Bluemix獲取有關Android應用程序的設備信息
- 7. 獲取Facebook應用程序信息
- 8. 獲取上次關閉的iOS應用程序的信息
- 9. 獲取Android應用程序使用的數據/信息
- 10. Android:從活動獲取調用應用程序的信息
- 11. GooglePlaces api獲取關於商店的信息iphone應用程序
- 12. 獲取有關擁有活動窗口的應用程序的信息
- 13. 如何設置有關android應用程序的詳細信息?
- 14. 如何從網頁(HTML)獲取相關信息到我的Android應用程序?
- 15. Android應用程序可以從其他應用程序獲取信息嗎?
- 16. 獲取所有的facebook應用程序用戶詳細信息
- 17. 獲取有關應用程序RAM使用情況的詳細信息
- 18. 如何在允許應用程序之前獲取有關用戶的信息?
- 19. 如何獲取有關Windows Phone Store API中的應用程序的信息?
- 20. Java EE獲取有關應用程序當前運行的環境的信息
- 21. buildLoadSettings,獲取有關引用的信息
- 22. Android應用程序從網站獲取信息
- 23. 如何從Osclass獲取信息到Android應用程序
- 24. 從Android應用程序獲取快捷方式意圖信息
- 25. 獲取有關音頻的信息,在另一個應用程序中播放
- 26. 如何獲取有關應用程序緩存的代碼信息?
- 27. Xamarin UI測試獲取有關設備和應用程序版本的信息
- 28. Gmail應用程序如何獲取有關新電子郵件的信息?
- 29. 在程序運行期間獲取有關RAM的信息
- 30. 程序在java中獲取有關Ram的信息
是的,我正在尋找一種方法來查詢Play商店以獲取我需要的信息。 – Will