Closed TsmileAssassin closed 7 years ago
我有多个module,主module是app,我修改了module common后,就编译错误,如下
[INFO] preparing for tasks... [-][connect_device_task] finished. in 0.3s [-][gradle_aapt_task] finished. in 0.0s [-][statistics] finished. in 0.0s [-][appsflyer] finished. in 0.0s [-][share] finished. in 0.0s [-][common] failed. in 2.7s [-][engine] failed. in 0s [-][update] failed. in 0s [-][camera] failed. in 0s [-][effecttable] failed. in 0s [-][process] failed. in 0s [-][app] failed. in 0s [-][merge_dex_task] failed. in 0s [-][gradle_sync_task] failed. in 0s [-][clean_cache_task] failed. in 0s [-][update_stat_task] failed. in 0s [ERROR] -------------------------------------------------------- [ERROR] Freeline ERROR [ERROR] --------------------------------------------------------
警告: [options] 未与 -source 1.7 一起设置引导类路径 /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/CameraFragment.java:87: 错误: 找不到符号 import us.pinguo.icecream.BuildConfig; ^ 符号: 类 BuildConfig 位置: 程序包 us.pinguo.icecream /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/CameraFragment.java:88: 错误: 找不到符号 import us.pinguo.icecream.Constants; ^ 符号: 类 Constants 位置: 程序包 us.pinguo.icecream /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/CameraFragment.java:89: 错误: 找不到符号 import us.pinguo.icecream.ICApplication; ^ 符号: 类 ICApplication 位置: 程序包 us.pinguo.icecream /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/CameraFragment.java:91: 错误: 程序包us.pinguo.icecream.camera.data不存在 import us.pinguo.icecream.camera.data.CameraFrame; ^ /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/CameraFragment.java:92: 错误: 找不到符号 import us.pinguo.icecream.camera.ui.AutoFitGLSurfaceView; ^ 符号: 类 AutoFitGLSurfaceView 位置: 程序包 us.pinguo.icecream.camera.ui /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/CameraFragment.java:93: 错误: 找不到符号 import us.pinguo.icecream.camera.ui.CameraFrameLayout; ^ 符号: 类 CameraFrameLayout 位置: 程序包 us.pinguo.icecream.camera.ui /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/CameraFragment.java:94: 错误: 找不到符号 import us.pinguo.icecream.camera.ui.CameraFunctionView; ^ 符号: 类 CameraFunctionView 位置: 程序包 us.pinguo.icecream.camera.ui /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/CameraFragment.java:95: 错误: 找不到符号 import us.pinguo.icecream.camera.ui.CameraLayoutBehavior; ^ 符号: 类 CameraLayoutBehavior 位置: 程序包 us.pinguo.icecream.camera.ui /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/CameraFragment.java:96: 错误: 找不到符号 import us.pinguo.icecream.camera.ui.CameraSettingGroupView;
common module里我只是加了一行日志代码来测试。
@pinguo-chexing 找不到的这些类在哪个 module 的?CameraFrameLayout/CameraFunctionView/CameraLayoutBehavior 这些..
在主module下
@pinguo-chexing 意思是你 common module 依赖主 module?
没有其它module依赖主module的情况。主module依赖其它所有module(包括common module),其它module中有的也依赖common module
@pinguo-chexing 看日志貌似没对上?你改了 common module 的代码,日志显示修改的是 app module 的...
@lomanyong 我确实只是改了一行common module里的代码。其它代码都没改动
@pinguo-chexing 麻烦使用python freeline.py -d
,然后贴一下输出的日志把...你可以看下上面你发的日志,提示报错的类应该是在 app module 的...
[DEBUG] [dispatcher] command line args: Namespace(all=False, clean=False, cleanBuild=False, debug=True, version=False, wait=False)
[DEBUG] [dispatcher] *** Android Gradle Plugin Version: 2.2.0
[DEBUG] [dispatcher] *** Freeline Gradle Plugin Version: 0.8.3
[DEBUG] [dispatcher] *** Freeline Python Version: v0.8.3
[DEBUG] [scan_changed_files_command] find /Users/tsmile/camera360_work/android-icecream/common/src/main/java/us/pinguo/common/BaseActivity.java has modification.
[DEBUG] find engine has 0 java files modified.
[DEBUG] find effecttable has 0 java files modified.
[DEBUG] find statistics has 0 java files modified.
[DEBUG] find appsflyer has 0 java files modified.
[DEBUG] find process has 0 java files modified.
[DEBUG] find app has 0 java files modified.
[DEBUG] find share has 0 java files modified.
[DEBUG] find update has 0 java files modified.
[DEBUG] find camera has 0 java files modified.
[DEBUG] find common has 1 java files modified.
[DEBUG] project just need a incremental build.
[DEBUG] file changed list:
{
"build_info": {
"last_clean_build_time": 1481006097.0,
"is_root_config_changed": false
},
"projects": {
"engine": {
"src": [],
"so": [],
"assets": [],
"libs": [],
"res": [],
"config": [],
"cpp": [],
"manifest": []
},
"effecttable": {
"src": [],
"so": [],
"assets": [],
"libs": [],
"res": [],
"config": [],
"cpp": [],
"manifest": []
},
"statistics": {
"src": [],
"so": [],
"assets": [],
"libs": [],
"res": [],
"config": [],
"cpp": [],
"manifest": []
},
"appsflyer": {
"src": [],
"so": [],
"assets": [],
"libs": [],
"res": [],
"config": [],
"cpp": [],
"manifest": []
},
"process": {
"src": [],
"so": [],
"assets": [],
"libs": [],
"res": [],
"config": [],
"cpp": [],
"manifest": []
},
"app": {
"src": [],
"so": [],
"assets": [],
"libs": [],
"res": [],
"config": [],
"cpp": [],
"manifest": []
},
"share": {
"src": [],
"so": [],
"assets": [],
"libs": [],
"res": [],
"config": [],
"cpp": [],
"manifest": []
},
"update": {
"src": [],
"so": [],
"assets": [],
"libs": [],
"res": [],
"config": [],
"cpp": [],
"manifest": []
},
"camera": {
"src": [],
"so": [],
"assets": [],
"libs": [],
"res": [],
"config": [],
"cpp": [],
"manifest": []
},
"common": {
"src": [
"/Users/tsmile/camera360_work/android-icecream/common/src/main/java/us/pinguo/common/BaseActivity.java"
],
"so": [],
"assets": [],
"libs": [],
"res": [],
"config": [],
"cpp": [],
"manifest": []
}
}
}
[DEBUG] [task_engine] depth: 1, task: [connect_device_task]
[DEBUG] [task_engine] depth: 1, task: [gradle_aapt_task]
[DEBUG] [task_engine] depth: 2, task: [statistics]
[DEBUG] [task_engine] depth: 2, task: [appsflyer]
[DEBUG] [task_engine] depth: 2, task: [share]
[DEBUG] [task_engine] depth: 2, task: [common]
[DEBUG] [task_engine] depth: 3, task: [engine]
[DEBUG] [task_engine] depth: 3, task: [update]
[DEBUG] [task_engine] depth: 3, task: [camera]
[DEBUG] [task_engine] depth: 4, task: [effecttable]
[DEBUG] [task_engine] depth: 4, task: [process]
[DEBUG] [task_engine] depth: 11, task: [app]
[DEBUG] [task_engine] depth: 12, task: [merge_dex_task]
[DEBUG] [task_engine] depth: 14, task: [gradle_sync_task]
[DEBUG] [task_engine] depth: 15, task: [clean_cache_task]
[DEBUG] [task_engine] depth: 16, task: [update_stat_task]
[DEBUG] [connect_device_task] connect_device_task start to run after waiting 0.0s
[DEBUG] [gradle_aapt_task] gradle_aapt_task start to run after waiting 0.0s
[DEBUG] [sync_client] start to connect device...
[DEBUG] [gradle_aapt_task] no need to execute
[DEBUG] [gradle_aapt_task] gradle_aapt_task finish in 0.0s
[DEBUG] [statistics] statistics start to run after waiting 0.0s
[DEBUG] [sync_client] apktime path: /Users/tsmile/camera360_work/android-icecream/app/build/freeline/freeline-assets/apktime
[DEBUG] [appsflyer] appsflyer start to run after waiting 0.0s
[DEBUG] [share] share start to run after waiting 0.0s
[DEBUG] [common] common start to run after waiting 0.0s
[DEBUG] [sync_client] your local sync value is: 275800
[DEBUG] [sync_client] your local uuid value is: 275800
[DEBUG] [appsflyer_inc_invoker] appsflyer old R.java path: /Users/tsmile/camera360_work/android-icecream/appsflyer/build/generated/source/r/androidTest/debug/us/pinguo/appsflyer/R.java
[DEBUG] [statistics_inc_invoker] statistics old R.java path: /Users/tsmile/camera360_work/android-icecream/statistics/build/generated/source/r/androidTest/debug/us/pinguo/icecream/statistics/R.java
[DEBUG] [common_inc_invoker] common old R.java path: /Users/tsmile/camera360_work/android-icecream/common/build/generated/source/r/release/us/pinguo/camera/common/R.java
[DEBUG] [appsflyer_inc_invoker] appsflyer new R.java path: None
[DEBUG] [statistics_inc_invoker] statistics new R.java path: None
[DEBUG] [appsflyer_inc_invoker] src changed files:
[DEBUG] [appsflyer_inc_invoker] []
[DEBUG] [statistics_inc_invoker] src changed files:
[DEBUG] [common_inc_invoker] common new R.java path: None
[DEBUG] [appsflyer_inc_invoker] appsflyer project has no change, need not go ahead
[DEBUG] [share_inc_invoker] share old R.java path: /Users/tsmile/camera360_work/android-icecream/share/build/generated/source/r/androidTest/debug/us/pinguo/camera/share/R.java
[DEBUG] [statistics_inc_invoker] []
[DEBUG] [appsflyer_inc_invoker] appsflyer code only change R.java, need not go ahead
[DEBUG] [appsflyer_inc_javac_compile] no need to execute
[DEBUG] [statistics_inc_invoker] statistics project has no change, need not go ahead
[DEBUG] [statistics_inc_invoker] statistics code only change R.java, need not go ahead
[DEBUG] [appsflyer_inc_dex_compile] no need to execute
[DEBUG] [statistics_inc_javac_compile] no need to execute
[DEBUG] [appsflyer] appsflyer finish in 0.0s
[DEBUG] [share_inc_invoker] share new R.java path: None
[DEBUG] [statistics_inc_dex_compile] no need to execute
[DEBUG] [statistics] statistics finish in 0.0s
[DEBUG] [share_inc_invoker] src changed files:
[DEBUG] [share_inc_invoker] []
[DEBUG] [share_inc_invoker] share project has no change, need not go ahead
[DEBUG] [common_inc_invoker] src changed files:
[DEBUG] [share_inc_invoker] share code only change R.java, need not go ahead
[DEBUG] [common_inc_invoker] [u'/Users/tsmile/camera360_work/android-icecream/common/src/main/java/us/pinguo/common/BaseActivity.java']
[DEBUG] [share_inc_javac_compile] no need to execute
[DEBUG] [common_inc_javac_compile] start to execute javac command...
[DEBUG] [share_inc_dex_compile] no need to execute
[DEBUG] [share] share finish in 0.0s
[DEBUG] [common_inc_invoker] add apt related file: /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/CameraFragment.java
[DEBUG] [common_inc_invoker] add apt related file: /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/guide/GuideFragment.java
[DEBUG] [common_inc_invoker] add apt related file: /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/preedit/PicturePreviewFragment.java
[DEBUG] [common_inc_invoker] add apt related file: /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/preedit/PlanAPreeditFinishFragment.java
[DEBUG] [common_inc_invoker] add apt related file: /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/preedit/PlanBPreeditFinishFragment.java
[DEBUG] [common_inc_invoker] add apt related file: /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/preedit/PreeditFinishFragment.java
[DEBUG] [common_inc_invoker] add apt related file: /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/rate/RateBaseDialog.java
[DEBUG] [common_inc_invoker] add apt related file: /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/screensaver/ScreenSaverActivity.java
[DEBUG] [common_inc_invoker] add apt related file: /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/settings/SavePathSettingActivity.java
[DEBUG] [common_inc_invoker] add apt related file: /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/settings/SettingFragment.java
[DEBUG] [common_inc_invoker] add apt related file: /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/ui/MoreSettingView.java
[DEBUG] [common_inc_invoker] add apt related file: /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/ui/PicturePreviewView.java
[DEBUG] [common_inc_invoker] add apt related file: /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/ui/SettingView.java
[DEBUG] [common_inc_invoker] add apt related file: /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/interaction/WebViewActivity.java
[DEBUG] [common_inc_invoker] add apt related file: /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/CameraFragment.java
[DEBUG] [common_inc_invoker] add apt related file: /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/feedback/FeedbackDialogFragment.java
[DEBUG] [common_inc_invoker] add apt related file: /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/preedit/PicturePreviewFragment.java
[DEBUG] [common_inc_invoker] add apt related file: /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/preedit/PlanAPreeditFinishFragment.java
[DEBUG] [common_inc_invoker] add apt related file: /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/preedit/PlanBPreeditFinishFragment.java
[DEBUG] [common_inc_invoker] add apt related file: /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/preedit/PreeditFinishFragment.java
[DEBUG] [common_inc_invoker] add apt related file: /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/rate/RateBaseDialog.java
[DEBUG] [common_inc_invoker] add apt related file: /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/screensaver/ScreenSaverActivity.java
[DEBUG] [common_inc_invoker] add apt related file: /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/settings/SavePathSettingActivity.java
[DEBUG] [common_inc_invoker] add apt related file: /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/ui/MoreSettingView.java
[DEBUG] [common_inc_invoker] javac exec: /Library/Java/JavaVirtualMachines/jdk1.8.0_51.jdk/Contents/Home/bin/javac -encoding UTF-8 -g -target 1.7 -source 1.7 -cp /Users/tsmile/camera360_work/android-icecream/app/build/freeline/common/classes:/Users/tsmile/camera360_work/android-icecream/common/build/intermediates/classes/release:/Users/Shared/android-sdk/platforms/android-23/android.jar:/Users/tsmile/camera360_work/android-icecream/app/libs/batmobi.jar:/Users/tsmile/camera360_work/android-icecream/app/libs/cloudssp_1.1.2.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/com.google.android.gms/play-services-ads-lite/9.4.0/jars/classes.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/com.jpardogo.googleprogressbar/library/1.2.0/jars/classes.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/us.pinguo.camerasdk/core/1.0.0/jars/classes.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/com.google.android.gms/play-services-basement/9.4.0/jars/classes.jar:/Users/tsmile/.gradle/caches/modules-2/files-2.1/org.greenrobot/eventbus/3.0.0/ddd99896e9569eaababbe81b35d80e1b91c4ad85/eventbus-3.0.0.jar:/Users/tsmile/.gradle/caches/modules-2/files-2.1/io.reactivex.rxjava2/rxjava/2.0.0-RC1/3ee37bb825446a3bafac68a46f2397a8affd9b68/rxjava-2.0.0-RC1.jar:/Users/tsmile/.gradle/caches/modules-2/files-2.1/com.google.code.gson/gson/2.7/751f548c85fa49f330cecbb1875893f971b33c4e/gson-2.7.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/us.pinguo.common/utils/0.6.2/jars/classes.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/DuappsAd-CW-v1.0.6.3-release/jars/classes.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/com.android.support/support-v4/23.4.0/jars/libs/internal_impl-23.4.0.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/us.pinguo/bigdata/2.4.6/jars/libs/aws-android-sdk-kinesis-2.3.3.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/com.android.support/support-v4/23.4.0/jars/classes.jar:/Users/tsmile/.gradle/caches/modules-2/files-2.1/us.pinguo.common/db-annotation/1.03/877804c6e8a149eb3db379900b5082ec31f4f021/db-annotation-1.03.jar:/Users/tsmile/.gradle/caches/modules-2/files-2.1/org.jsoup/jsoup/1.9.2/5e3bda828a80c7a21dfbe2308d1755759c2fd7b4/jsoup-1.9.2.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/us.pinguo.common/imageloader/0.1/jars/classes.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/us.pinguo.common/permissionlib/1.0.4/jars/classes.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/com.google.android.gms/play-services-gass/9.4.0/jars/classes.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/com.android.support/cardview-v7/23.4.0/jars/classes.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/us.pinguo.common/debug/0.1.1/jars/classes.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/us.pinguo.pgshare/commons/3.0.2/jars/classes.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/com.android.support/animated-vector-drawable/23.4.0/jars/classes.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/us.pinguo.common/network/0.4.3/jars/libs/volley.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/io.reactivex.rxjava2/rxandroid/2.0.0-RC1/jars/classes.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/us.pinguo.common/tinypref/1.0.0/jars/classes.jar:/Users/tsmile/.gradle/caches/modules-2/files-2.1/com.squareup.okhttp3/okhttp/3.4.2/ccde00f7ccc77af5a6d5752e2cb21f6d8998289f/okhttp-3.4.2.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/us.pinguo.common/network/0.4.3/jars/classes.jar:/Users/tsmile/.gradle/caches/modules-2/files-2.1/com.squareup.okhttp3/logging-interceptor/3.4.2/d99260c62d97beae99ed1f779a35a9bf48c094a6/logging-interceptor-3.4.2.jar:/Users/tsmile/.gradle/caches/modules-2/files-2.1/com.jakewharton/butterknife-annotations/8.1.0/d6854f42bfb4098d3d2358d93201307b9f1cc95d/butterknife-annotations-8.1.0.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/us.pinguo/bigdata/2.4.6/jars/classes.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/de.hdodenhof/circleimageview/2.1.0/jars/classes.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/us.pinguo/advconfigdata/1.1.1-SNAPSHOT/jars/classes.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/us.pinguo.pgshare/core/3.0.2/jars/classes.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/com.google.android.gms/play-services-clearcut/9.4.0/jars/classes.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/com.google.android.gms/play-services-ads/9.4.0/jars/classes.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/com.google.android.gms/play-services-base/9.4.0/jars/classes.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/com.tencent.bugly/crashreport/2.3.0/jars/classes.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/com.jakewharton/butterknife/8.1.0/jars/classes.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/us.pinguo.common/log/2.1.1/jars/classes.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/com.badoo.mobile/android-weak-handler/1.1/jars/classes.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/com.android.support/design/23.4.0/jars/classes.jar:/Users/Shared/android-sdk/extras/android/m2repository/com/android/support/support-annotations/23.4.0/support-annotations-23.4.0.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/com.android.support/support-vector-drawable/23.4.0/jars/classes.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/com.antfortune.freeline/runtime/0.8.3/jars/classes.jar:/Users/tsmile/.gradle/caches/modules-2/files-2.1/com.squareup.okio/okio/1.9.0/f824591a0016efbaeddb8300bee54832a1398cfa/okio-1.9.0.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/com.altamob/sdk/4.0.0/jars/classes.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/us.pinguo.common/db/1.03/jars/classes.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/com.appsflyer/af-android-sdk/4.6.0/jars/classes.jar:/Users/tsmile/.gradle/caches/modules-2/files-2.1/com.growingio.android/pg-vds-android-agent/0.9.91/7dd7c1bf5e1f369fd5a806eca7277cf3a23e341/pg-vds-android-agent-0.9.91.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/com.android.support/multidex/1.0.1/jars/classes.jar:/Users/tsmile/.gradle/caches/modules-2/files-2.1/com.nostra13.universalimageloader/universal-image-loader/1.9.3/a85588bec3e2c4584d593d3f15df1677321bca72/universal-image-loader-1.9.3.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/com.android.support/recyclerview-v7/23.4.0/jars/classes.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/com.android.support/appcompat-v7/23.4.0/jars/classes.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/com.google.android.gms/play-services-tasks/9.4.0/jars/classes.jar:/Users/tsmile/.gradle/caches/modules-2/files-2.1/org.reactivestreams/reactive-streams/1.0.0/14b8c877d98005ba3941c9257cfe09f6ed0e0d74/reactive-streams-1.0.0.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/android-icecream/statistics/unspecified/jars/classes.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/android-icecream/update/unspecified/jars/classes.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/android-icecream/camera/unspecified/jars/classes.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/android-icecream/process/unspecified/jars/classes.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/android-icecream/appsflyer/unspecified/jars/classes.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/android-icecream/effecttable/unspecified/jars/classes.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/android-icecream/common/unspecified/release/jars/classes.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/android-icecream/share/unspecified/jars/classes.jar:/Users/tsmile/camera360_work/android-icecream/app/build/intermediates/exploded-aar/android-icecream/engine/unspecified/jars/classes.jar /Users/tsmile/camera360_work/android-icecream/common/src/main/java/us/pinguo/common/BaseActivity.java /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/CameraFragment.java /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/guide/GuideFragment.java /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/preedit/PicturePreviewFragment.java /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/preedit/PlanAPreeditFinishFragment.java /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/preedit/PlanBPreeditFinishFragment.java /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/preedit/PreeditFinishFragment.java /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/rate/RateBaseDialog.java /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/screensaver/ScreenSaverActivity.java /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/settings/SavePathSettingActivity.java /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/settings/SettingFragment.java /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/ui/MoreSettingView.java /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/ui/PicturePreviewView.java /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/ui/SettingView.java /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/interaction/WebViewActivity.java /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/CameraFragment.java /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/feedback/FeedbackDialogFragment.java /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/preedit/PicturePreviewFragment.java /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/preedit/PlanAPreeditFinishFragment.java /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/preedit/PlanBPreeditFinishFragment.java /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/preedit/PreeditFinishFragment.java /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/rate/RateBaseDialog.java /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/screensaver/ScreenSaverActivity.java /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/settings/SavePathSettingActivity.java /Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/ui/MoreSettingView.java -d /Users/tsmile/camera360_work/android-icecream/app/build/freeline/common/classes
[DEBUG] [sync_client] server result is 1
[DEBUG] [sync_client] find device port: 41128
[DEBUG] [connect_device_task] connect_device_task finish in 0.3s
[DEBUG] [common] common finish in 2.1s
[DEBUG] [engine] engine start to run after waiting 2.1s
[DEBUG] [update] update start to run after waiting 2.0s
[DEBUG] [effecttable] effecttable start to run after waiting 2.0s
[DEBUG] [process] process start to run after waiting 1.8s
[DEBUG] [camera] camera start to run after waiting 2.0s
[DEBUG] [app] app start to run after waiting 0.0s
[DEBUG] [merge_dex_task] merge_dex_task start to run after waiting 0.0s
[DEBUG] [gradle_sync_task] gradle_sync_task start to run after waiting 0.0s
[DEBUG] [clean_cache_task] clean_cache_task start to run after waiting 0.0s
[DEBUG] [update_stat_task] update_stat_task start to run after waiting 0.0s
[DEBUG] [task_engine] task engine occurs exception, engine will exit.
[DEBUG] [task_engine] it takes task engine 2.06s to execute tasks.
[DEBUG] [task_engine] task engine occurs exception, engine will exit.
[DEBUG] [task_engine] it takes task engine 2.06s to execute tasks.
[ERROR] --------------------------------------------------------
[ERROR] Freeline ERROR
[ERROR] --------------------------------------------------------
警告: [options] 未与 -source 1.7 一起设置引导类路径
/Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/CameraFragment.java:87: 错误: 找不到符号
import us.pinguo.icecream.BuildConfig;
^
符号: 类 BuildConfig
位置: 程序包 us.pinguo.icecream
/Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/CameraFragment.java:88: 错误: 找不到符号
import us.pinguo.icecream.Constants;
^
符号: 类 Constants
位置: 程序包 us.pinguo.icecream
/Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/CameraFragment.java:89: 错误: 找不到符号
import us.pinguo.icecream.ICApplication;
^
符号: 类 ICApplication
位置: 程序包 us.pinguo.icecream
/Users/tsmile/camera360_work/android-icecream/app/src/main/java/us/pinguo/icecream/camera/CameraFragment.java:90: 错误: 找不到符号
import us.pinguo.icecream.R;
@pinguo-chexing 降级一下,将 classpath 的版本改为 0.8.2
,然后执行./gradlew initFreeline -PfreelineVersion=0.8.2
,再重新编译看看...
上面那个问题看着确实是触发了某个bug了,工程使用了 ButterKnife 了吗?
使用了butterknife.内部有module也用了apt的方式生成了些代码
@pinguo-chexing 麻烦先用 0.8.2 试一下..
@lomanyong 0.8.2没该问题,应该是新版本出现的bug
@pinguo-chexing 0.8.2 可以正常使用吗?
0.8.3 的问题我尽快修复一下...
@lomanyong 0.8.2没有这个问题,还没发现其它问题
@lomanyong 0.8.3有这个坑,不过0.8.2会出现不能扫描到代码变动的问题
@tenggangren 抱歉。。这几天因为比较忙没能顾得上= =..
我优先打个 0.8.3 可以绕过这个问题的小版本出来吧...后面会解决的...
测试的时候不够充分导致的...
@pinguo-chexing 不要只描述现象而没有任何日志说明。。这样没有任何帮助...无法解决问题的...