场景:在Android Studio的Android工程里面,创建一个类,写了main方法,打算写Java小程序用的.发现,如果使用Android 的Log类时,虽然可以引用到这个类,但是运行时会报错的.但是System.out.print()是可以用的.
原因:Java项目里不可用Android类库.
详细报错信息:
Caused by: java.lang.RuntimeException: Stub!
at android.util.Log.d(Log.java:23)
at com.example.root.app4test.rxjavaLab.hello.UseCollection$1.call(UseCollection.java:26)
at rx.internal.util.ActionSubscriber.onNext(ActionSubscriber.java:39)
at rx.observers.SafeSubscriber.onNext(SafeSubscriber.java:134)
... 16 more
在Android Studio的Android工程中尝试使用Java的Log类时遇到运行时错误,具体为java.lang.RuntimeException: Stub!。文章解释了这一现象的原因在于Java项目不能直接使用Android类库,并提供了详细的错误堆栈信息。
593

被折叠的 条评论
为什么被折叠?



