Android SDK 16 の時点で (Android 18 ではテストしていません) android.jar
、クラスもありjava.io.File
ます。
ZIP ファイルとして開いてみて、どのファイルが含まれているかを確認してください。
ContentWrapper
フォルダにありandroid/content
ます。
File
フォルダに存在しjava/io
ます。
javap 出力の最初の数行を次に示します。android.jar
java.io.File
Compiled from "File.java"
public class java.io.File implements java.io.Serializable, java.lang.Comparable<java.io.File> {
public static final char separatorChar;
Signature: C
public static final java.lang.String separator;
Signature: Ljava/lang/String;
public static final char pathSeparatorChar;
Signature: C
public static final java.lang.String pathSeparator;
Signature: Ljava/lang/String;
static final boolean $assertionsDisabled;
Signature: Z
int getPrefixLength();
Signature: ()I
public java.io.File(java.lang.String);
Signature: (Ljava/lang/String;)V
public java.io.File(java.lang.String, java.lang.String);
Signature: (Ljava/lang/String;Ljava/lang/String;)V