簡體   English   中英

如何從圖書館計划中的活動中確定Android應用程序版本是專業版還是精簡版?

[英]How to determine if Android app version is pro or lite from an Activity in a Library Project?

我目前正在通過使用庫來保存所有重要代碼(包括我的活動),將我的免費版本更改為lite + pro組合。 基本上我打算做的是在代碼中檢查一行,檢查運行的應用程序是專業版還是精簡版,並相應地修改應用程序的外觀和功能。 我只是不確定那條線應該是什么。

所以說我從清單啟動的活動是com.example.myapp.lib.MainActivity ,我的兩個包是com.example.myappcom.example.myapp.pro 我可以調用什么函數來檢查當前運行的包是什么?

它發生在我身上,我可以通過每個應用程序中的preference.xml文件來完成此操作。 會更好嗎?

您只需從活動中調用Activity.getPackageName即可

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM