· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
Android Mirroring/Change List

[edit ]

AndroidMirroring/ChangeList


  • DroidAtScreenApplication.java
    • initAndroid() 税 deviceManager.initManager(); 研 private void postStart()稽 戚疑
      • getDeviceManager().initManager();
      • ADB 研 達紹聖凶 init 聖 呪楳
    • log4j 研 log4j2 稽 upgrade
      • src/main/resources 巨刑塘軒拭 log4j.xml 幻給.

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

ID
Password
Man's horizons are bounded by his vision.

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2016年10月08日 17:49:43
Processing time 0.0062 sec

AltStyle によって変換されたページ (->オリジナル) /