資源簡介
## 1.添加依賴
compile 'com.androidkun:xversionupdate:1.0.6'
## 2.調用APII實現版本更新
VersionUpdateConfig.getInstance()//獲取配置實例
.setContext(MainActivity.this)//設置上下文
.setDownLoadURL(url)//設置文件下載鏈接
.setNewVersion("1.0.1")//設置即將下載的APK的版本號,避免重復下載
.setFileSavePath(savePath)//設置文件保存路徑(可不設置)
.setNotificationIconRes(R.mipmap.app_icon)//設置通知圖標
.setNotificationSmallIconRes(R.mipmap.app_icon_small)//設置通知小圖標
.setNotificationTitle("版本升級Demo")//設置通知標題
.startDownLoad();//開始下載
## 接下來就不用再做任何處理了,會自動彈出通知顯示下載進度并下載完成后會自動跳到安裝頁面。
代碼片段和文件信息
package?androidkun.com.versionupdate;
import?android.content.Context;
import?android.support.test.InstrumentationRegistry;
import?android.support.test.runner.AndroidJUnit4;
import?org.junit.Test;
import?org.junit.runner.RunWith;
import?static?org.junit.Assert.*;
/**
?*?Instrumentation?test?which?will?execute?on?an?Android?device.
?*
?*?@see?Testing?documentation
?*/
@RunWith(AndroidJUnit4.class)
public?class?ExampleInstrumentedTest?{
????@Test
????public?void?useAppContext()?throws?Exception?{
????????//?Context?of?the?app?under?test.
????????Context?appContext?=?InstrumentationRegistry.getTargetContext();
????????assertEquals(“androidkun.com.versionupdate“?appContext.getPackageName());
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-04-19?10:14??XVersionUpdate-master\
?????文件?????????118??2019-04-19?10:14??XVersionUpdate-master\.gitignore
?????目錄???????????0??2019-04-19?10:14??XVersionUpdate-master\.idea\
?????目錄???????????0??2019-04-19?10:14??XVersionUpdate-master\.idea\caches\
?????文件?????????607??2019-04-19?10:14??XVersionUpdate-master\.idea\caches\build_file_checksums.ser
?????目錄???????????0??2019-04-19?10:14??XVersionUpdate-master\.idea\codest
?????文件????????1775??2019-04-19?10:14??XVersionUpdate-master\.idea\codest
?????文件?????????692??2019-04-19?10:14??XVersionUpdate-master\.idea\gradle.xm
?????文件?????????357??2019-04-19?10:14??XVersionUpdate-master\.idea\misc.xm
?????文件?????????530??2019-04-19?10:14??XVersionUpdate-master\.idea\modules.xm
?????文件?????????564??2019-04-19?10:14??XVersionUpdate-master\.idea\runConfigurations.xm
?????文件?????????167??2019-04-19?10:14??XVersionUpdate-master\.idea\vcs.xm
?????文件????????1124??2019-04-19?10:14??XVersionUpdate-master\README.md
?????目錄???????????0??2019-04-19?10:14??XVersionUpdate-master\app\
?????文件???????????7??2019-04-19?10:14??XVersionUpdate-master\app\.gitignore
?????文件?????????927??2019-04-19?10:14??XVersionUpdate-master\app\build.gradle
?????文件?????????665??2019-04-19?10:14??XVersionUpdate-master\app\proguard-rules.pro
?????目錄???????????0??2019-04-19?10:14??XVersionUpdate-master\app\src\
?????目錄???????????0??2019-04-19?10:14??XVersionUpdate-master\app\src\androidTest\
?????目錄???????????0??2019-04-19?10:14??XVersionUpdate-master\app\src\androidTest\java\
?????目錄???????????0??2019-04-19?10:14??XVersionUpdate-master\app\src\androidTest\java\androidkun\
?????目錄???????????0??2019-04-19?10:14??XVersionUpdate-master\app\src\androidTest\java\androidkun\com\
?????目錄???????????0??2019-04-19?10:14??XVersionUpdate-master\app\src\androidTest\java\androidkun\com\versionupdate\
?????文件?????????760??2019-04-19?10:14??XVersionUpdate-master\app\src\androidTest\java\androidkun\com\versionupdate\ExampleInstrumentedTest.java
?????目錄???????????0??2019-04-19?10:14??XVersionUpdate-master\app\src\main\
?????文件?????????670??2019-04-19?10:14??XVersionUpdate-master\app\src\main\AndroidManifest.xm
?????目錄???????????0??2019-04-19?10:14??XVersionUpdate-master\app\src\main\java\
?????目錄???????????0??2019-04-19?10:14??XVersionUpdate-master\app\src\main\java\androidkun\
?????目錄???????????0??2019-04-19?10:14??XVersionUpdate-master\app\src\main\java\androidkun\com\
?????目錄???????????0??2019-04-19?10:14??XVersionUpdate-master\app\src\main\java\androidkun\com\versionupdate\
?????文件????????1259??2019-04-19?10:14??XVersionUpdate-master\app\src\main\java\androidkun\com\versionupdate\MainActivity.java
............此處省略98個文件信息
- 上一篇:android源碼:手機銷售界面數據庫管理
- 下一篇:藍牙通訊GOOGLE官方
評論
共有 條評論