私は自分のappnでANDROID_IDを機能させようとしていますが、エミュレーターとハードウェアで奇妙な動作をしています。
私のアプリからの抜粋。
import android.provider.Settings.Secure;
public class RssActivity extends ListActivity {
final String android_id = Secure.getString(getContentResolver(),Secure.ANDROID_ID);
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Log.d("UUID", android_id);
エミュレーターでアプリが開きますが、フリーズして何も起こらないようです。「UUID」デバッグメッセージも表示されません。
私の電話で私はちょうど得る"the application has stopped unexpectedly" OS 2.3.3
何かアイデアはありますか、私はこれを間違って実装していますか?
削除する"final String android_id = Secure.getString(getContentResolver(),Secure.ANDROID_ID);"
と、アプリはエミュレーターとハードウェアの両方で正常に動作します-したがって、問題はここにある必要がありますか?