ver.json中的內容為:
然後,在手機客戶端上進行版本讀取和檢查
private boolean getserverver () catch (exception e)
}} catch (exception e)
return true;
}
判斷後開啟google android market
startactivity(new intent(intent.action_view, uri.parse("market://search?q=pname:com.google.somepackage")));
特別注意:使用此方法,模擬器或者手機上必須有一種電子市場工具,否則將出現錯誤,我就是在模擬器上走了許多彎路。
連線到 market 主要有以下五種方式:
5:組合查詢
或者 market://search?q=pname:
範例:market://search?q=pname:com.skyd.luckywheel
如:或者 market://details?id=
範例:market://details?id=com.skyd.luckywheel
範例:market://search?q=luckywheel
開發者名稱》 或者 market://search?q=pub:《開發者名稱》
範例:market://search?q=pub:skyd
5:組合查詢
上述搜尋相關的內容可以簡單組合起來做更精確的篩選,不過通常情況下很少會用到。
範例:market://search?q=lucky wheel pub:skyd
參考原文:
完整的更新示例參考:
iOS版本更新判斷
iosgeneral created by xx on 2018 4 23.typedef enum nsuinteger updateflag void versionupdate updateflag flag end iosgeneral created by xx on 2018 4 23....
IOS學習之如何判斷版本更新
在我們使用應用時,一開啟應用,如果此應用有新的版本,常常能在應用中給出提示,是否要更新此應用。所以,我們就來看看,版本更新是如何實現的。蘋果給了我們乙個介面,能根據應用id請求一些關於應用的資訊。我們可以根據返回的資訊,來判斷版本是否和應用的版本一致,如果不一致,那麼就出現新的版本了。這時,就需要向...
Android版本更新 版本號判斷
先貼乙個後台返回的一般版本更新介面格式 假設目前已判斷到後台code 本地 如下 首先拿到本地的 的 物件 public static file querydownloadedapk context context cur.close return targetapkfile 拿到 file tar...