public final class BaseInfo
extends java.lang.Object
限定符和类型 | 类和说明 |
---|---|
static class |
BaseInfo.BaseAppInfo
基座内置应用的信息
|
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
APP_DB_DATA |
static java.lang.String |
APP_JSDATA |
static java.lang.String |
APP_WEB_CHACHE |
static java.lang.String |
APP_WWW_FS_DIR
应用的资源在文件系统中存放的根目录
|
static boolean |
ISDEBUG
基座的运行模式是否为调试模式
|
static java.util.HashMap<java.lang.String,BaseInfo.BaseAppInfo> |
mBaseAppInfoSet
基座内置应用的信息的集合
|
static java.util.HashMap<java.lang.String,BaseInfo.BaseAppInfo> |
mInstalledAppInfoSet
已安装应用信息集合
|
static java.util.HashMap<java.lang.String,BaseInfo.BaseAppInfo> |
mUnInstalledAppInfoSet
已删除应用信息集合
|
static java.lang.String |
PDR |
static java.lang.String |
REAL_PRIVATE_DOC_DIR |
static java.lang.String |
REAL_PRIVATE_WWW_DIR |
static java.lang.String |
REAL_PUBLIC_DOCUMENTS_DIR |
static java.lang.String |
REAL_PUBLIC_DOWNLOADS_DIR
基座默认下载目录名称
|
static java.lang.String |
REL_PRIVATE_DOC_DIR |
static java.lang.String |
REL_PRIVATE_WWW_DIR |
static java.lang.String |
REL_PUBLIC_DOCUMENTS_DIR |
static java.lang.String |
REL_PUBLIC_DOWNLOADS_DIR |
static java.lang.String |
s_properties |
static java.lang.String |
sBaseControlPath
基座配置文件的全路径(如:/data/control.xml)
|
static java.lang.String |
sBaseFsAppsFullPath
基座文件系统中应用目录全称(如:file:///sdcard/Android/data/dcloud.io.mscapp/.dpr/apps/)
|
static java.lang.String |
sBaseFsAppsPath
基座文件系统中应用目录全称(如:/sdcard/Android/data/dcloud.io.mscapp/.dpr/apps/)
|
static java.lang.String |
sBaseResAppsFullPath
基座资源目录中应用目录全称(如:file:///android_asset/apps/)
|
static java.lang.String |
sBaseResAppsPath
基座资源目录中应用目录相对基座代码路径(如:/apps/)
|
static java.lang.String |
sBaseVersion
基座版本
|
static java.lang.String |
sConfigXML |
static boolean |
sCoverApkRuning
是否为覆盖安装apk后第一次运行
|
static java.lang.String |
sDefaultBootApp
默认启动应用
|
static java.lang.String |
sDocumentFullPath
公有documents绝对全称(如:/sdcard/Android/data/dcloud.io.mscapp/.dpr/documents/)
|
static boolean |
sDoingAnimation
标示是否正在实行动画
|
static java.lang.String |
sDownloadFullPath
基座下载目录全称(如:/sdcard/Android/data/dcloud.io.mscapp/.dpr/downloads/)
|
static java.lang.String |
sRuntimeJsPath |
static SDK.IntegratedMode |
sRuntimeMode
基座运行方式
SDK#IntegratedMode } |
static boolean |
sSupportAddByHand
是否支持手工添加应用到指定目录
|
static boolean |
USE_ACTIVITY_HANDLE_KEYEVENT
使用Activity监听按键事件
|
static java.lang.String |
WGTU_UPDATE_XML
增量升级文件中必有的update.xml文件
|
构造器和说明 |
---|
BaseInfo() |
限定符和类型 | 方法和说明 |
---|---|
static void |
loadCustomPath(java.lang.String pathSets)
已过时。
|
static void |
loadInstalledAppInfo(ICore core)
记载已记录应用的信息
|
static java.lang.String[] |
parseControl(ICore core,
ICore.ICoreStatusListener coreListener)
解析基座配置文件
|
static void |
saveInstalledAppInfo()
将已安装应用数据,更新到数据库
Create By: yanglei Email:yanglei@dcloud.io at 2013-5-21 下午05:21:39 |
static void |
updateBaseInfo()
更新基座所有基础路径
Create By: yanglei Email:yanglei@dcloud.io at 2012-12-21 上午10:46:35 |
static void |
updateBaseInfoByApp(java.lang.String pAppid,
java.lang.String pRootPath)
根据默认启动应用配置信息更新基座使用路径。
|
public static boolean sDoingAnimation
public static java.lang.String sBaseControlPath
public static java.lang.String sRuntimeJsPath
public static boolean ISDEBUG
public static boolean USE_ACTIVITY_HANDLE_KEYEVENT
public static boolean sSupportAddByHand
public static SDK.IntegratedMode sRuntimeMode
SDK#IntegratedMode
}public static java.lang.String PDR
public static java.lang.String WGTU_UPDATE_XML
public static java.lang.String APP_WEB_CHACHE
public static java.lang.String APP_JSDATA
public static java.lang.String APP_DB_DATA
public static java.lang.String sDefaultBootApp
public static java.lang.String sBaseVersion
public static java.lang.String sBaseResAppsFullPath
public static java.lang.String sBaseFsAppsFullPath
public static java.lang.String sBaseResAppsPath
public static java.lang.String sBaseFsAppsPath
public static java.lang.String sDownloadFullPath
public static java.lang.String sDocumentFullPath
public static boolean sCoverApkRuning
public static java.lang.String s_properties
public static java.lang.String sConfigXML
public static final java.lang.String REL_PRIVATE_WWW_DIR
public static final java.lang.String REL_PRIVATE_DOC_DIR
public static final java.lang.String REL_PUBLIC_DOCUMENTS_DIR
public static final java.lang.String REL_PUBLIC_DOWNLOADS_DIR
public static java.lang.String APP_WWW_FS_DIR
public static java.lang.String REAL_PRIVATE_WWW_DIR
public static java.lang.String REAL_PRIVATE_DOC_DIR
public static java.lang.String REAL_PUBLIC_DOCUMENTS_DIR
public static java.lang.String REAL_PUBLIC_DOWNLOADS_DIR
public static java.util.HashMap<java.lang.String,BaseInfo.BaseAppInfo> mUnInstalledAppInfoSet
public static java.util.HashMap<java.lang.String,BaseInfo.BaseAppInfo> mInstalledAppInfoSet
public static java.util.HashMap<java.lang.String,BaseInfo.BaseAppInfo> mBaseAppInfoSet
public static void updateBaseInfo()
public static void updateBaseInfoByApp(java.lang.String pAppid, java.lang.String pRootPath)
pAppid
- 应用的appidpRootPath
- 应用配置的根目录(默认或值为null时,值为/sdcard/Android/data/dcloud.io.mscapp/.dpr/)
public static java.lang.String[] parseControl(ICore core, ICore.ICoreStatusListener coreListener)
public static void loadInstalledAppInfo(ICore core)
core
- public static void saveInstalledAppInfo()
public static void loadCustomPath(java.lang.String pathSets)
pathSets
-