Update README.md

This commit is contained in:
wanjian
2017-07-28 18:22:06 +08:00
committed by GitHub
parent fdaf5849ec
commit eeafd04c25

View File

@@ -185,3 +185,24 @@ public interface IRotationWatcher {
[https://github.com/android-notes/androidScreenShareAndControl](https://github.com/android-notes/androidScreenShareAndControl)
### 附 编译class和打包dex方式
最简单的方式:
`android studio`中右击`com.wanjian.puppet.Main`这个文件,选择 `run Main.main()`编译后的class文件就会自动保存到
`androidScreenShareAndControl/shareandcontrollib/build/intermediates/classes/debug` 这个目录中
方式2
`android sdk`目录下的`android.jar``supportv4.jar`拷贝到
`androidScreenShareAndControl/shareandcontrollib/src/main/java`
目录下,同时在这个目录下新建`classes`文件夹用于保存编译后的class文件并把命令行切换到这个目录
执行如下命令,其中`android.jar``support-v4-23.4.0-sources.jar``android sdk`中的`jar`包,一个在`platforms/android-xx`文件夹下,一个在`extras/android/m2repository/com/android/support/support-v4`
中间用:分割windows的话需要用;分割
`javac -cp android.jar:support-v4-23.4.0-sources.jar:./ com/wanjian/puppet/Main.java -d classes`
这样就会在classes文件夹中生成class文件了 (JDK版本不能太高不然会提示 unsupported class file version 52.0)