0

Xcodeプロジェクト、つまりiphoneプロジェクトに含める必要があるjarファイルがあります。それを行う方法 & また、私を助けてください。次に、java のように object-C コードで使用する方法: system.out.println("Res:"+objA.connect("",""")何とか、何とか)

助けてくれてありがとう!!!!!

4

2 に答える 2

2

Jar ファイルなどの Java 実行可能ファイルは、iOS ではサポートされておらず、iOS の将来のディストリビューションでもサポートされない可能性があります。

前述のコードと同じ機能を実行するには、次のようにします。

NSLog(@"Res:%@%@", blahVariable, blahVariable);
于 2012-12-01T00:03:55.437 に答える
1

jarファイルにある種のリソースを保存していて、それを抽出したいと仮定しています。Jar は zip ファイルなので、 https: //github.com/samsoffes/ssziparchive のような解凍ツールが必要です。

[SSZipArchive unzipFileAtPath:path toDestination:destination];

またはhttp://code.google.com/p/ziparchive/

ZipArchive *zip = [[ZipArchive alloc] init];
if ( [zip UnzipOpenFile:path] ) {
    [zip UnzipFileTo:destination overWrite:YES];
}
[zip UnzipCloseFile];

どちらも minizip 実装を使用します。次に、宛先パスが必要です。

NSString *destination = NSTemporaryDirectory();

そしてあなたのjarファイルのパス:

NSString* path = [[NSBundle mainBundle].resourcePath stringByAppendingPathComponent:@"archive.jar"];
于 2012-12-03T22:46:33.343 に答える