public class DefaultInfoCommonImpl
extends com.app.kdatareport.base.DatareportCommonBase
构造器和说明 |
---|
DefaultInfoCommonImpl() |
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
acquireMainActivityClassPath() |
boolean |
beInstalledInSystem(android.content.Context context) |
java.lang.String |
brand() |
boolean |
checkDataReportFile() |
boolean |
doLoad(boolean u) |
boolean |
dump(java.lang.String text,
java.io.File file,
boolean bFlag) |
int |
getActType() |
static java.lang.String |
getAndroidId() |
java.lang.String |
getAndroidID() |
android.app.Application |
getApplication() |
java.lang.String |
getApplicationName() |
int |
getCampaignTrackingTimeSeconds() |
java.lang.String |
getChannelIdString() |
java.lang.String |
getCMIDString() |
int |
getCompeteProductMask(android.content.Context ctx) |
java.lang.String |
getCoreNumStr() |
java.lang.String |
getCurrentLauncherName(boolean bFlag) |
java.lang.String |
getDataReportPublicData(java.lang.String secName) |
static int |
getDataReportType() |
int |
getDataVersionInt() |
int |
getDensityDpi() |
double |
getDiagonalInch() |
java.lang.String |
getFileMD5(java.io.File file) |
java.io.File |
getFilesDir() |
long |
getFirstInstallTime() |
long |
getLastBatchReportTime() |
long |
getLastReportActiveTime(java.lang.String actName) |
java.lang.String |
getLibName() |
static java.lang.String |
getLogHeader() |
java.lang.String |
getMem() |
static int |
getNetType4NewPostData() |
java.lang.String |
getOwnCopySoPath() |
int |
getProductId() |
java.util.Map<java.lang.String,java.lang.String> |
getPublicData() |
int |
getSDKLevel() |
boolean |
getSoFailedCrashReported() |
boolean |
getSSLException() |
java.lang.String |
getStreamMD5(java.io.InputStream in) |
java.lang.String |
getSystemCopySoPath() |
int |
getVersionCode() |
int |
getVersionCodeOld() |
int |
getWindowHeight() |
int |
getWindowWidth() |
boolean |
hasShortcut(java.lang.String shortcutLabel,
java.lang.String shortcutIntent) |
static void |
init(android.app.Application application) |
void |
ipcRequestBatchReport() |
boolean |
isAllowedReportInfo() |
boolean |
isDebug() |
boolean |
isGPAvailable() |
boolean |
isMobileRoot() |
boolean |
isPreInstallRom() |
boolean |
isServiceProcess() |
boolean |
isSupportedLauncher(java.lang.String launcherName) |
boolean |
isTodayFirstReport() |
java.lang.String |
model() |
double |
random() |
int |
random(int max) |
int |
random(int min,
int max) |
java.lang.String |
SERIAL() |
void |
setDataReportPublicData(java.lang.String secName,
java.lang.String datareportPublicData) |
void |
setLastBatchReportTime(long time) |
void |
setLastReportActiveTime(java.lang.String actName,
long time) |
void |
setSoFailedCrashReported(boolean bReported) |
void |
setSSLException(boolean bException) |
void |
setVersionCode(int versionCode) |
public static void init(android.app.Application application)
public boolean isServiceProcess()
isServiceProcess
在类中 com.app.kdatareport.base.DatareportCommonBase
public android.app.Application getApplication()
getApplication
在类中 com.app.kdatareport.base.DatareportCommonBase
public long getLastBatchReportTime()
getLastBatchReportTime
在类中 com.app.kdatareport.base.DatareportCommonBase
public void setLastBatchReportTime(long time)
setLastBatchReportTime
在类中 com.app.kdatareport.base.DatareportCommonBase
public java.io.File getFilesDir()
getFilesDir
在类中 com.app.kdatareport.base.DatareportCommonBase
public java.lang.String getFileMD5(java.io.File file)
getFileMD5
在类中 com.app.kdatareport.base.DatareportCommonBase
public java.lang.String getStreamMD5(java.io.InputStream in)
getStreamMD5
在类中 com.app.kdatareport.base.DatareportCommonBase
public boolean getSSLException()
getSSLException
在类中 com.app.kdatareport.base.DatareportCommonBase
public void setSSLException(boolean bException)
setSSLException
在类中 com.app.kdatareport.base.DatareportCommonBase
public boolean doLoad(boolean u)
doLoad
在类中 com.app.kdatareport.base.DatareportCommonBase
public java.lang.String getLibName()
getLibName
在类中 com.app.kdatareport.base.DatareportCommonBase
public java.lang.String getOwnCopySoPath()
getOwnCopySoPath
在类中 com.app.kdatareport.base.DatareportCommonBase
public java.lang.String getSystemCopySoPath()
getSystemCopySoPath
在类中 com.app.kdatareport.base.DatareportCommonBase
public boolean isAllowedReportInfo()
isAllowedReportInfo
在类中 com.app.kdatareport.base.DatareportCommonBase
public long getFirstInstallTime()
getFirstInstallTime
在类中 com.app.kdatareport.base.DatareportCommonBase
public void setDataReportPublicData(java.lang.String secName, java.lang.String datareportPublicData)
setDataReportPublicData
在类中 com.app.kdatareport.base.DatareportCommonBase
public java.lang.String getDataReportPublicData(java.lang.String secName)
getDataReportPublicData
在类中 com.app.kdatareport.base.DatareportCommonBase
public int getVersionCode()
getVersionCode
在类中 com.app.kdatareport.base.DatareportCommonBase
public int getVersionCodeOld()
getVersionCodeOld
在类中 com.app.kdatareport.base.DatareportCommonBase
public void setVersionCode(int versionCode)
setVersionCode
在类中 com.app.kdatareport.base.DatareportCommonBase
public long getLastReportActiveTime(java.lang.String actName)
getLastReportActiveTime
在类中 com.app.kdatareport.base.DatareportCommonBase
public void setLastReportActiveTime(java.lang.String actName, long time)
setLastReportActiveTime
在类中 com.app.kdatareport.base.DatareportCommonBase
public void ipcRequestBatchReport()
ipcRequestBatchReport
在类中 com.app.kdatareport.base.DatareportCommonBase
public boolean checkDataReportFile()
checkDataReportFile
在类中 com.app.kdatareport.base.DatareportCommonBase
public void setSoFailedCrashReported(boolean bReported)
setSoFailedCrashReported
在类中 com.app.kdatareport.base.DatareportCommonBase
public boolean getSoFailedCrashReported()
getSoFailedCrashReported
在类中 com.app.kdatareport.base.DatareportCommonBase
public boolean isDebug()
isDebug
在类中 com.app.kdatareport.base.DatareportCommonBase
public double random()
random
在类中 com.app.kdatareport.base.DatareportCommonBase
public int getCampaignTrackingTimeSeconds()
getCampaignTrackingTimeSeconds
在类中 com.app.kdatareport.base.DatareportCommonBase
public boolean beInstalledInSystem(android.content.Context context)
beInstalledInSystem
在类中 com.app.kdatareport.base.DatareportCommonBase
public int getCompeteProductMask(android.content.Context ctx)
getCompeteProductMask
在类中 com.app.kdatareport.base.DatareportCommonBase
public int getDataVersionInt()
getDataVersionInt
在类中 com.app.kdatareport.base.DatareportCommonBase
public java.lang.String getCMIDString()
getCMIDString
在类中 com.app.kdatareport.base.DatareportCommonBase
public boolean isGPAvailable()
isGPAvailable
在类中 com.app.kdatareport.base.DatareportCommonBase
public boolean hasShortcut(java.lang.String shortcutLabel, java.lang.String shortcutIntent)
hasShortcut
在类中 com.app.kdatareport.base.DatareportCommonBase
public java.lang.String getApplicationName()
getApplicationName
在类中 com.app.kdatareport.base.DatareportCommonBase
public java.lang.String getChannelIdString()
getChannelIdString
在类中 com.app.kdatareport.base.DatareportCommonBase
public boolean dump(java.lang.String text, java.io.File file, boolean bFlag)
dump
在类中 com.app.kdatareport.base.DatareportCommonBase
public int random(int max)
random
在类中 com.app.kdatareport.base.DatareportCommonBase
public int random(int min, int max)
random
在类中 com.app.kdatareport.base.DatareportCommonBase
public java.lang.String getCoreNumStr()
getCoreNumStr
在类中 com.app.kdatareport.base.DatareportCommonBase
public java.lang.String getMem()
getMem
在类中 com.app.kdatareport.base.DatareportCommonBase
public boolean isMobileRoot()
isMobileRoot
在类中 com.app.kdatareport.base.DatareportCommonBase
public boolean isPreInstallRom()
isPreInstallRom
在类中 com.app.kdatareport.base.DatareportCommonBase
public java.lang.String getAndroidID()
getAndroidID
在类中 com.app.kdatareport.base.DatareportCommonBase
public java.lang.String brand()
brand
在类中 com.app.kdatareport.base.DatareportCommonBase
public java.lang.String model()
model
在类中 com.app.kdatareport.base.DatareportCommonBase
public int getSDKLevel()
getSDKLevel
在类中 com.app.kdatareport.base.DatareportCommonBase
public int getProductId()
getProductId
在类中 com.app.kdatareport.base.DatareportCommonBase
public java.lang.String SERIAL()
SERIAL
在类中 com.app.kdatareport.base.DatareportCommonBase
public java.lang.String getCurrentLauncherName(boolean bFlag)
getCurrentLauncherName
在类中 com.app.kdatareport.base.DatareportCommonBase
public boolean isSupportedLauncher(java.lang.String launcherName)
isSupportedLauncher
在类中 com.app.kdatareport.base.DatareportCommonBase
public java.lang.String acquireMainActivityClassPath()
acquireMainActivityClassPath
在类中 com.app.kdatareport.base.DatareportCommonBase
public int getActType()
getActType
在类中 com.app.kdatareport.base.DatareportCommonBase
public boolean isTodayFirstReport()
isTodayFirstReport
在类中 com.app.kdatareport.base.DatareportCommonBase
public double getDiagonalInch()
getDiagonalInch
在类中 com.app.kdatareport.base.DatareportCommonBase
public int getWindowWidth()
getWindowWidth
在类中 com.app.kdatareport.base.DatareportCommonBase
public int getWindowHeight()
getWindowHeight
在类中 com.app.kdatareport.base.DatareportCommonBase
public int getDensityDpi()
getDensityDpi
在类中 com.app.kdatareport.base.DatareportCommonBase
public java.util.Map<java.lang.String,java.lang.String> getPublicData()
getPublicData
在类中 com.app.kdatareport.base.DatareportCommonBase
public static java.lang.String getLogHeader()
public static java.lang.String getAndroidId()
public static int getDataReportType()
public static int getNetType4NewPostData()