判斷版本更新,呼叫Google Market

2021-06-01 03:05:38 字數 918 閱讀 9200

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...