0

traceviewを使用して、Androidアプリケーションに対してプロファイリングを実行しようとしています。トレースしたいコードを次の行でラップしました。

Debug.startMethodTracing("xxx"); 
// code 
Debug.stopMethodTracing(); 

次のコマンドラインを使用してsdcardからプルしたトレースファイルが正常に生成されました。

$./traceview ~/code/packages/performance_trance.trace 
Exception in thread "main" java.lang.NoSuchMethodError: java.util.Arrays.copyOf([II)[I
    at com.android.traceview.ProfileProvider.getColumnWidths(ProfileProvider.java:143)
    at com.android.traceview.ProfileView.<init>(ProfileView.java:85)
    at com.android.traceview.MainWindow.createContents(MainWindow.java:109)
    at org.eclipse.jface.window.Window.create(Window.java:431)
    at org.eclipse.jface.window.Window.open(Window.java:790)
    at com.android.traceview.MainWindow.run(MainWindow.java:65)
    at com.android.traceview.MainWindow.main(MainWindow.java:269)

このエラーメッセージを理解できず、Googleで役立つものが見つかりませんでした。

どんな助けでも大歓迎です。

ありがとう!

4

1 に答える 1

0

Eclipseでファイルを開こうとします(adtプラグインを使用)

于 2012-06-04T12:44:45.543 に答える