version:1.0.0.
bugfixes: update:修改包名,更换aidl
This commit is contained in:
140
app/src/main/java/com/xuexispace/ai/bean/AriaDownloadInfo.java
Normal file
140
app/src/main/java/com/xuexispace/ai/bean/AriaDownloadInfo.java
Normal file
@@ -0,0 +1,140 @@
|
||||
package com.xuexispace.ai.bean;
|
||||
|
||||
import androidx.annotation.NonNull;
|
||||
|
||||
import com.google.gson.Gson;
|
||||
import com.google.gson.JsonParser;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
public class AriaDownloadInfo implements Serializable {
|
||||
private static final long serialVersionUID = -2835281454196323431L;
|
||||
|
||||
int appId;
|
||||
String appName;
|
||||
String appPackage;
|
||||
String appVersionName;
|
||||
long appVersionCode;
|
||||
String appUrl;
|
||||
String appIcon;
|
||||
long appSize;
|
||||
String appMd5;
|
||||
|
||||
public AriaDownloadInfo(int appId, String appName, String appPackage, String appVersionName, long appVersionCode, String appUrl, String appIcon, long appSize, String appMd5) {
|
||||
this.appId = appId;
|
||||
this.appName = appName;
|
||||
this.appPackage = appPackage;
|
||||
this.appVersionName = appVersionName;
|
||||
this.appVersionCode = appVersionCode;
|
||||
this.appUrl = appUrl;
|
||||
this.appIcon = appIcon;
|
||||
this.appSize = appSize;
|
||||
this.appMd5 = appMd5;
|
||||
}
|
||||
|
||||
public int getAppId() {
|
||||
return appId;
|
||||
}
|
||||
|
||||
public void setAppId(int appId) {
|
||||
this.appId = appId;
|
||||
}
|
||||
|
||||
public String getAppName() {
|
||||
return appName;
|
||||
}
|
||||
|
||||
public void setAppName(String appName) {
|
||||
this.appName = appName;
|
||||
}
|
||||
|
||||
public String getAppPackage() {
|
||||
return appPackage;
|
||||
}
|
||||
|
||||
public void setAppPackage(String appPackage) {
|
||||
this.appPackage = appPackage;
|
||||
}
|
||||
|
||||
public String getAppVersionName() {
|
||||
return appVersionName;
|
||||
}
|
||||
|
||||
public void setAppVersionName(String appVersionName) {
|
||||
this.appVersionName = appVersionName;
|
||||
}
|
||||
|
||||
public long getAppVersionCode() {
|
||||
return appVersionCode;
|
||||
}
|
||||
|
||||
public void setAppVersionCode(long appVersionCode) {
|
||||
this.appVersionCode = appVersionCode;
|
||||
}
|
||||
|
||||
public String getAppUrl() {
|
||||
return appUrl;
|
||||
}
|
||||
|
||||
public void setAppUrl(String appUrl) {
|
||||
this.appUrl = appUrl;
|
||||
}
|
||||
|
||||
public String getAppIcon() {
|
||||
return appIcon;
|
||||
}
|
||||
|
||||
public void setAppIcon(String appIcon) {
|
||||
this.appIcon = appIcon;
|
||||
}
|
||||
|
||||
public long getAppSize() {
|
||||
return appSize;
|
||||
}
|
||||
|
||||
public void setAppSize(long appSize) {
|
||||
this.appSize = appSize;
|
||||
}
|
||||
|
||||
public String getAppMd5() {
|
||||
return appMd5;
|
||||
}
|
||||
|
||||
public void setAppMd5(String appMd5) {
|
||||
this.appMd5 = appMd5;
|
||||
}
|
||||
|
||||
@NonNull
|
||||
@Override
|
||||
public String toString() {
|
||||
return JsonParser.parseString(new Gson().toJson(this)).getAsJsonObject().toString();
|
||||
}
|
||||
|
||||
public static AriaDownloadInfo toAriaDownloadInfo(AppUpdateInfo appUpdateInfo) {
|
||||
return new AriaDownloadInfo(
|
||||
appUpdateInfo.getApp_id(),
|
||||
appUpdateInfo.getApp().getApp_name(),
|
||||
appUpdateInfo.getApp().getApp_package(),
|
||||
appUpdateInfo.getApp_version_name(),
|
||||
appUpdateInfo.getApp_version_code(),
|
||||
appUpdateInfo.getApp_url(),
|
||||
appUpdateInfo.getApp().getIcon(),
|
||||
appUpdateInfo.getApp_size(),
|
||||
appUpdateInfo.getApp_md5()
|
||||
);
|
||||
}
|
||||
//
|
||||
// public static AriaDownloadInfo toAriaDownloadInfo(AppDetails appDetails) {
|
||||
// return new AriaDownloadInfo(
|
||||
// appDetails.getId(),
|
||||
// appDetails.getApp_name(),
|
||||
// appDetails.getApp_package(),
|
||||
// appDetails.getApp_version_name(),
|
||||
// appDetails.getApp_version_code(),
|
||||
// appDetails.getApp_url(),
|
||||
// appDetails.getApp_icon(),
|
||||
// appDetails.getApp_size(),
|
||||
// appDetails.getApp_md5()
|
||||
// );
|
||||
// }
|
||||
}
|
||||
Reference in New Issue
Block a user