私はJavaとAndroidで初めてです。私は基本的に私のデバイスからハードウェアのシリアル番号を取得する必要があります。 私は次のことを試してみた:MarshmallowのgetSerial()メソッド
import android.content.*;
import android.os.Build;
public static String recup_android()
{
String androidid;
String SerialNumber;
androidid=android.os.Build.MODEL;
SerialNumber=android.os.Build.getserial;
return SerialNumber;
}
私は次のようなエラーに直面しています: のjava:40:エラー:変数getserial 場所:シンボルに
SerialNumber=android.os.Build.getserial;
^
シンボル見つけることができないクラスのビルドを 1エラー :compileDebugJavaWithJavac FAILED
ここには何がありますか? androidid(MODEL)を返すとOKになります。 クラスの宣言には何かがありますか?あなたは間違ってgetSerialを使用しているあなたの貴重な助け を事前に
おかげエリー
メソッド名は 'getSerial'でなければなりません – akash93
あなたの素早い返答に感謝します。新しいgetserial()を追加し、.tostringを使用して文字列に送信する必要がありますか? – SoundOfThunder
@SoundOfThunder getSerial()戻り値の型はStringです。 toString()を使う必要はありません。更新された回答を確認してください。問題が解決したら回答を受け入れることを忘れないでください; –