Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/362.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/202.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在AIDL界面中使用单向关键字_Java_Android_Aidl - Fatal编程技术网

Java 在AIDL界面中使用单向关键字

Java 在AIDL界面中使用单向关键字,java,android,aidl,Java,Android,Aidl,我正在我的MacBook上的Android Studio上开发一个Android应用程序。我需要声明一个异步接口。往下看 import com.goel.test.data.ITestDataCallBack; oneway interface ITestService { void getTestData( in android.os.Bundle data , in ITestDataCallBack callback ); } 但是,这会引发以下编译错

我正在我的MacBook上的Android Studio上开发一个Android应用程序。我需要声明一个异步接口。往下看

  import com.goel.test.data.ITestDataCallBack;
  oneway interface ITestService {

  void getTestData( in android.os.Bundle data , in 
       ITestDataCallBack callback );
   }
但是,这会引发以下编译错误
或AidlTokenType.Import应为“单向”。如果我将其移动到方法级别,并且出现相同的结果,则可以解决此问题。但是,这不适合我,因为android文档说我可以在接口级别声明它。我尝试过与此问题相关的StackOverflow的其他建议,但没有任何效果。请让我知道你是否有一个解决方案,不要只是告诉我将其移动到方法级别,这不是一个选项,即使它产生相同的结果

它编译得很好,如果您有任何编译错误,请将它们作为一个整体发布给gradle outputhi,它确实编译得很好—实际上您是对的。先生,我该如何做这项建议来删除红线单向关键字“请不要从建议中插入语言/引用,这可能会对您有所帮助,我在几个小时前就遇到了同样的问题,现在工作得很好。”如果它编译得很好,那么只需忽略它编译得很好的任何“红线”,如果您有任何编译错误,请将它们作为一个整体发布给gradle outputhi,它确实可以编译,事实上您是对的。先生,我该如何做这项建议来删除红线单向关键字“请不要从建议中插入语言/参考,这可能会对您有所帮助,我在几个小时前就遇到了同样的问题,现在工作得很好。”如果它编译得很好,那么只需忽略任何“红线”