1、使用新的渠道打包方案,将渠道值写入到已经签名的apk上面,具体参考README.md
2、将各种第三方工具使用的appid、key和渠道值改成用gradle.properties的配置方式
This commit is contained in:
@ -8,6 +8,7 @@ import android.text.Html;
|
||||
import android.view.View;
|
||||
import android.view.Window;
|
||||
import android.widget.*;
|
||||
import com.gh.base.AppController;
|
||||
import com.gh.common.constant.Config;
|
||||
import com.gh.common.util.*;
|
||||
import com.gh.download.*;
|
||||
@ -96,8 +97,8 @@ public class UpdateManager {
|
||||
if (!isCheck) {
|
||||
loadingDialog = DialogUtils.showWaitDialog(context, "检查更新中...");
|
||||
}
|
||||
String TD_CHANNEL_ID = (String) PackageUtils.getMetaData(context, context.getPackageName(), "TD_CHANNEL_ID");
|
||||
RetrofitManager.getApi().getUpdate(PackageUtils.getVersionName(context), TD_CHANNEL_ID)
|
||||
String channel = AppController.getInstance().getChannel();
|
||||
RetrofitManager.getApi().getUpdate(PackageUtils.getVersionName(context), channel)
|
||||
.map(new Func1<AppEntity, String>() {
|
||||
@Override
|
||||
public String call(AppEntity appEntity) {
|
||||
|
||||
Reference in New Issue
Block a user