2011-12-15 5 views
0

サイズとパフォーマンスを向上させるために私のJ2MEアプリケーションの難読化されたパッケージを作成したいと思います。私はproguardをsourgeforge.netからダウンロードしました。 C:\WTK2.5.2_01\binフォルダにproguard.jarを入れました。私はproject->package->Create Obfuscation packageから難読化パッケージを作成しようとするとSun Java Wireless Toolkit 2.5.2で難読化されたパッケージを作成するには?

が、それはしたがって、次の例外

Note: Some input files use or override a deprecated API. 
    Note: Recompile with -Xlint:deprecation for details. 
    Error: C:\Documents (The system cannot find the file specified) 
    Obfuscation failed. 
    Build failed 

を上げ、何このエラーメッセージの原因であり、どのように私は自分のアプリケーションを難読化しますか?

+1

[このリンク](http://proguard.sourceforge.net/index.html#/manual/wtk.html)をチェックして、役立つかどうかを確認してください。 – Vimal

+0

あなたのIDEとプロジェクトはどこにありますか? 'C:\ Documents and Settings'フォルダのどこかにありますか? – gnat

答えて

1

j2me難読化では、難読化ツールが必要です.Progaurdは、難読化ツールの1つです。

Uは、システムにproguardをインストールする必要があります。次に、Wirlessツールキットを使用して、環境設定を選択し、難読化設定を行い、難読化ツールのパスを指定します(システムプログラムパスにインストールされている場所)。

プロジェクトを作成した後、ソースファイルを作成した後に作成します。jar/jadを作成するにはcreate package 4m wtk(無償ツールキット)を選択し、create packageを選択する代わりに "obfuscating/create obfuscation package"を選択します。/jarは難読化ファイルで作成されます。

難読化は、あなたが(パス名にスペースに問題がある)は、Oracle /日から1、ProGuardの自身のWTKプラグインを使用していないされていることを確認する必要があります

関連する問題