表題のようなエラーが出た場合は、ネットワークにうまく接続できてないというのが原因です。解決策としては
- 端末(またはエミュレーター)がネットワーク接続できているか確認する。
- Proxy設定を確認する(エミュレーター、Android Studio本体)
で試行錯誤するしかないでしょう。おちラボでも時々このエラーに遭遇することがあり、悩めるところであります。
情報工学技術を利用した教育支援、いわゆる教育工学の研究やってます。研究に関係する技術動向(プログラミングねた)や、日常の覚書き、呟きなどを書いていこうかと思います。今のところ、初歩的なプログラムネタばっかりですが、、、、長い目でお付き合いください。
表題のようなエラーが出た場合は、ネットワークにうまく接続できてないというのが原因です。解決策としては
Activity not started, its current task has been brought to the frontなる意味不明なエラーが発生。これは、ソースに変更が無い状態で再コンパイル処理をするとこのようなエラーが出ます。エラーというより、注意みたいなもんですね。
ImageManipulationsActivity.javaの拡張子に変なゴミがついているというしょうもないバグなので、拡張子を.javaに直してください。
SQLiteDatabase db = databaseHelper.getWritableDatabase(); SQLiteStatement stmt = db.compileStatement("INSERT INTO user(name, age) VALUES(?, ?)"); stmt.bindString(1, name); stmt.bindLong(2, Long.parseLong(age)); stmt.executeInsert();ちょっと独特の表現なので注意してください。また値を割り当てる時は、StringやLongなど少しのクラスしか対応してませんが、intの値をbindLongに当てはめてもうまくいきました。
@Override protected void onListItemClick(ListView listView, View v, int position,long id) { super.onListItemClick(listView, v, position, id); System.out.println(position+"番目押した"); }
item=list.get(position); item.setText("30"); adapter.notifyDataSetChanged();
ERROR: Unknown option '--no-crunch'crunchオプションとかなんだろ?、、、とか悩んでましたが、てっとり早い解決策は、ADTのアップデート。ADTのアップデートは必ず、Android SDK Managerから行うこと。しょうもない問題だったけど、このことになかなか気づかなくて苦労しました。
MediaPlayer mp = MediaPlayer.create(this, R.raw.????); mp.prepare(); // 準備(ここは注意点。後述の説明を読む) mp.start(); // 再生ただ、prepareメソッドでちょっとハマった。最初、この記述でプログラムを動かすと予期せぬエラーがでて再生できない。リソースの読み取りタイミングに問題があるのかなーとか思ってたら、どうやらprepareメソッドには次の注意点があるようだ。