Android Mirroring/Change List
AndroidMirroring/ChangeList ¶
- DroidAtScreenApplication.java
- initAndroid() 税 deviceManager.initManager(); 研 private void postStart()稽 戚疑
- getDeviceManager().initManager();
- ADB 研 達紹聖凶 init 聖 呪楳
- log4j 研 log4j2 稽 upgrade
- src/main/resources 巨刑塘軒拭 log4j.xml 幻給.
- src/main/resources 巨刑塘軒拭 log4j.xml 幻給.
- initAndroid() 税 deviceManager.initManager(); 研 private void postStart()稽 戚疑
31c31,32 < import org.apache.log4j.Logger; ---> import org.apache.logging.log4j.LogManager;> import org.apache.logging.log4j.Logger; 49c50 < private final Logger log = Logger.getLogger(DroidAtScreenApplication.class); ---> private final Logger log = LogManager.getLogger(DroidAtScreenApplication.class); 97c98 < deviceManager.initManager(); ---> // deviceManager.initManager(); 126a128> getDeviceManager().initManager();
- log4j2.xml
<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="WARN">
<Appenders>
<Console name="Console" target="SYSTEM_OUT">
<PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/>
</Console>
</Appenders>
<Loggers>
<Root level="info">
<AppenderRef ref="Console"/>
</Root>
</Loggers>
</Configuration>
- maven 拭辞 gradle 稽 痕井 2.1.0
- android 税 衣舛? 2011, 2012 鰍 紫戚
- maven repositories 拭 淫恵 jar 壕匂税 庚薦
- gradle install
- sudo apt-get update
- sudo apt-get install gradle
- build.gradle
- 薄仙澗 mavenCentral 紫遂
- jcenter 稽 獣楳背 左焼醤 敗. 2016年10月8日
- error
Error: A JNI error has occurred, please check your installation and try again Exception in thread "main" java.lang.NoClassDefFoundError: com/android/ddmlib/AndroidDebugBridge$IDeviceChangeListener
- build.gradle
jar {
manifest {
attributes 'Main-Class':'com.ribomation.droidAtScreen.DroidAtScreenApplication'
}
from {
configurations.compile.collect { it.isDirectory() ? it : zipTree(it) }
}
}
- dependencies
dependencies {
compile group: 'org.hibernate', name: 'hibernate-core', version: '3.6.7.Final'
}
- shortcut form
dependencies {
compile 'org.hibernate:hibernate-core:3.6.7.Final'
}
- gradle build
- gradle assemble
:compileJava/home/tcheun/DroidAtScreen1-master/src/main/java/com/ribomation/droidAtScreen/dev/AndroidDevice.java:124: warning: [deprecation] getProperties() in IDevice has been deprecated return target.getProperties(); ^ 1 warning
- version 23.2.0 拭辞 deprecated
- https://bintray.com/bintray/jcenter
- https://bintray.com/android/android-tools/com.android.tools.ddms.ddmlib
Man's horizons are bounded by his vision.