在为Path变量分配内存时,我遇到了以下运行时异常:
线程“main”中的异常java.lang.RuntimeException:Stub!
在android.graphics.Path。
<init>
(Path.java:24) at com.tg.MindGames.set.settings.CardStyle.getCard(CardStyle.java:17) 在com.tg.MindGames.set.Test.main(Test.java:16) at sun.reflect.NativeMethodAccessorImpl.invoke(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 在com.intellij.rt.execution.application.AppMain.main(AppMain.java:134)使用退出代码1完成处理
我的代码是:
import android.graphics.Path;
public class CardStyle {
public static void getCard(String shapeName, int amount){
Path p = new Path();
}
}
出了什么问题?
答案 0 :(得分:0)
发现问题:
我运行了一个public static void main来测试某些功能,所以我没有编译一个Android应用程序,而是一个标准的java应用程序。 当我将其编译为测试我的主要活动中的功能的Android应用程序时,它可以正常工作。