Path变量的分配内存会引发运行时异常

时间:2014-09-03 10:18:11

标签: android canvas path

在为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();
   }
}

出了什么问题?

1 个答案:

答案 0 :(得分:0)

发现问题:

我运行了一个public static void main来测试某些功能,所以我没有编译一个Android应用程序,而是一个标准的java应用程序。 当我将其编译为测试我的主要活动中的功能的Android应用程序时,它可以正常工作。