Wrote a aidl thing, the result has been compiled does not pass:
Error:execution failed for Task': App:compiledebugaidl'.> java.io.IOException:com.android.ide.common.process.ProcessException:Error while executing process C:\fastwork\ Android_sdk\sdk\build-tools\26.0.2\Aidl.exe with arguments {-pc:\fastwork\android_sdk\sdk\platforms\android- -\framework.aidl
-oc:\fastwork\projects\asproject\androidbookdevart\app\build\generated\source\aidl\debug
-ic:\fastwork\projects\asproject\androidbookdevart\app\src\debug\aidl
-ic:\fastwork\projects\asproject\androidbookdevart\app\src\main\aidl
-ic:\users\jooy\.gradle\caches\transforms-1\files-1.1\support-media-compat-26.1.0. aar\dbb220271c609c50e11ff4ac0814826c\aidl
-ic:\users\jooy\.gradle\caches\transforms-1\files-1.1\support-compat-26.1.0. aar\315bfb18be57df8ebfcf8069ee6eb62b\aidl
-DC:\USERS\JOOY\APPDATA\LOCAL\TEMP\AIDL760372675612571241.D C:\fastwork\Projects\ASProject\AndroidBookDevArt\ APP\SRC\MAIN\AIDL\COM\JOOY\AIDL\ISUMAIDL.AIDL}
Solution: Delete aidl All files, recompile, pass, then new or copy back ...
Android Studio 3.0.1 Also see a nasty bug ... Xiete