mirror of
https://github.com/xoureldeen/Vectras-VM-Android.git
synced 2026-05-03 08:40:23 +00:00
56 lines
2.2 KiB
Java
56 lines
2.2 KiB
Java
package com.vectras.vm;
|
|
|
|
import android.app.Activity;
|
|
import android.content.Context;
|
|
import android.os.Environment;
|
|
import android.widget.ImageView.ScaleType;
|
|
|
|
import com.vectras.qemu.MainSettingsManager;
|
|
import com.vectras.vm.utils.FileUtils;
|
|
|
|
import java.io.File;
|
|
import java.util.Hashtable;
|
|
import java.util.Objects;
|
|
|
|
/**
|
|
* @author dev
|
|
*/
|
|
public class AppConfig {
|
|
|
|
// App Config
|
|
public static final String vectrasWebsite = "https://vectras.netlify.com/";
|
|
public static final String vectrasRaw = "https://raw.githubusercontent.com/epicstudios856/Vectras-windows-emulator/main/";
|
|
public static final String vectrasLicense = vectrasRaw + "LICENSE.md";
|
|
public static final String vectrasPrivacy = vectrasRaw + "PRIVACYANDPOLICY.md";
|
|
public static final String vectrasTerms = vectrasRaw + "TERMSOFSERVICE.md";
|
|
public static final String vectrasInfo = vectrasRaw + "info.md";
|
|
public static final String vectrasRepo = "https://github.com/epicstudios856/Vectras-windows-emulator/tree/main/";
|
|
public static final String updateJson = vectrasRaw + "UpdateConfig.json";
|
|
public static final String blogJson = vectrasRaw + "news_list.json";
|
|
public static final String storeJson = vectrasRaw + "store_list.json";
|
|
|
|
public static final String romsJson(Activity activity) {
|
|
if (Objects.equals(MainSettingsManager.getArch(activity), "X86_64")) {
|
|
return vectrasRaw + "roms.json";
|
|
} else if (Objects.equals(MainSettingsManager.getArch(activity), "ARM")) {
|
|
return vectrasRaw + "roms-arm.json";
|
|
} else {
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// App config
|
|
public static final String datadirpath() {
|
|
File f = new File(SplashActivity.activity.getExternalFilesDir("data") + "/Vectras");
|
|
if (f.exists())
|
|
return SplashActivity.activity.getExternalFilesDir("data") + "/Vectras";
|
|
else
|
|
return FileUtils.getExternalFilesDirectory(SplashActivity.activity).getPath();
|
|
}
|
|
|
|
;
|
|
public static final String sharedFolder = datadirpath() + "/SharedFolder/";
|
|
public static final String basefiledir = datadirpath() + "/.qemu/";
|
|
public static final String maindirpath = datadirpath() + "/";
|
|
|
|
}
|