public class DexClassEclipseHelper
extends java.lang.Object
| 构造器和说明 |
|---|
DexClassEclipseHelper() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.net.URLClassLoader |
addCloudwise(java.net.URLClassLoader ucl,
java.net.URL u)
在com/android/ide/eclipse/adt/internal/build/DexWrapper类中添加的方法,
该方法在com/android/ide/eclipse/adt/internal/build/DexWrapper类中的loadDx方法中调用
|
static void |
cloudwisePrintf(java.lang.String path,
java.lang.String msg,
boolean bl)
写本地log日志
该方法要写入到com/android/ide/eclipse/adt/internal/build/BuildHelper类中,
由于没有在该类中设置全局变量,所以每次写日志都要传递path和bl
|
static java.lang.String |
existFile(java.io.File fl)
扫描用户工程目录,判断cloudwise-mobile.xml文件是否存在,该文件必须放在assets目录下
该方法要写入到com/android/ide/eclipse/adt/internal/build/BuildHelper类中,
|
static java.lang.String |
getLogPath()
根据不同系统(Mac、Linux、Windows)获取打印日志文件的目录
该方法要写入到com/android/ide/eclipse/adt/internal/build/BuildHelper类中,
|
static boolean |
isWriteLog()
读取本地log配置文件,判断是否要打印本地日志
该方法要写入到com/android/ide/eclipse/adt/internal/build/BuildHelper类中,
|
static java.lang.String |
parseCloudwiseXML(java.lang.String xmlpath)
解析cloudwise-mobile.xml文件中的agent-app\enable节点
该方法要写入到com/android/ide/eclipse/adt/internal/build/BuildHelper类中
|
public static java.lang.String getLogPath()
public static void cloudwisePrintf(java.lang.String path,
java.lang.String msg,
boolean bl)
path - 日志文件路径msg - 要写的内容bl - 是否要写日志public static java.lang.String parseCloudwiseXML(java.lang.String xmlpath)
xmlpath - cloudwise-mobile.xml路径public static boolean isWriteLog()
public static java.lang.String existFile(java.io.File fl)
fl - 用户工程的跟目录public static java.net.URLClassLoader addCloudwise(java.net.URLClassLoader ucl,
java.net.URL u)
ucl - u -