androidが動かない
-
Fight&Piece
androidが動かない
JDKとADTをインストールし日本語化
ADTのメニューからファイル→新規→プロジェクト
ツリーのAndroid→AndroidApplicationProjectを選択して次へ
アプリケーションの名前を入れて次へを連打アクティビティの作成まで移動
アクティビティの作成でブランクアクティビティを選んで次へ
アクティビティネームを入れて完了
実行→実行構成
Androidタブでプロジェクトはさっき作ったプロジェクト
デフォルトのアクティビティを起動するようにした
ターゲットタブでAndroid4.2の仮想デバイスを選択して適用ボタンをクリック
JDK39
Android Developer Tools Build: v21.0.1-543035
ここまで準備してアクティビティ.javaを開けたら
andoidの館と違うコードでボタンを配置しても
Toast.makeText(this, "アプリが起動しました", Toast.LENGTH_LONG).show();や
public class AndroidsCastleActivity extends Activity implements OnClickListener{
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button btn = (Button)findViewById(R.id.sampleButton);
btn.setOnClickListener(this);
}
public void onClick(View v) {
Toast.makeText(this, "ボタンが押されました", Toast.LENGTH_LONG).show();
}
}のコードがエラーでした
バージョンの違いですか?
ADTのメニューからファイル→新規→プロジェクト
ツリーのAndroid→AndroidApplicationProjectを選択して次へ
アプリケーションの名前を入れて次へを連打アクティビティの作成まで移動
アクティビティの作成でブランクアクティビティを選んで次へ
アクティビティネームを入れて完了
実行→実行構成
Androidタブでプロジェクトはさっき作ったプロジェクト
デフォルトのアクティビティを起動するようにした
ターゲットタブでAndroid4.2の仮想デバイスを選択して適用ボタンをクリック
JDK39
Android Developer Tools Build: v21.0.1-543035
ここまで準備してアクティビティ.javaを開けたら
andoidの館と違うコードでボタンを配置しても
Toast.makeText(this, "アプリが起動しました", Toast.LENGTH_LONG).show();や
public class AndroidsCastleActivity extends Activity implements OnClickListener{
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button btn = (Button)findViewById(R.id.sampleButton);
btn.setOnClickListener(this);
}
public void onClick(View v) {
Toast.makeText(this, "ボタンが押されました", Toast.LENGTH_LONG).show();
}
}のコードがエラーでした
バージョンの違いですか?
- softya(ソフト屋)
- 副管理人
- 記事: 11677
- 登録日時: 15年前
- 住所: 東海地方
- 連絡を取る:
Re: androidが動かない
現在androidに詳しい人が出没していないので、しばらくお待ち下さい。
「Fight&Piece • C言語交流フォーラム ~ mixC++ ~」
http://dixq.net/forum/viewtopic.php?f=3&t=12529
こっちは消しておきますか?
「Fight&Piece • C言語交流フォーラム ~ mixC++ ~」
http://dixq.net/forum/viewtopic.php?f=3&t=12529
こっちは消しておきますか?
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。
- softya(ソフト屋)
- 副管理人
- 記事: 11677
- 登録日時: 15年前
- 住所: 東海地方
- 連絡を取る:
Re: androidが動かない
削除をしておきました。
夜になれば誰かは回答してくれると思います。
夜になれば誰かは回答してくれると思います。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。
Re: androidが動かない
ファイル名は日本語ですか?日本語のファイル名はうまくいかないかも?Fight&Piece さんが書きました:ここまで準備してアクティビティ.javaを開けたら
andoidの館と違うコードでボタンを配置しても
ボタンを配置する前はうまく動いていたということでしょうか?
non
-
Fight&Piece
Re: androidが動かない
ハローワルドまではコードを1文字もかいてないので動いたけれど
何もしてないのにコードの内容が館にあるものと違っていてボタンのリスナ=(?)をいれようとしたり
ボタン型の変数を宣言したところもエラーを言われてバージョンが違うのでもともと違うんですか
ファイルもアカウント名も英語なので問題はないかなとおもいますがボタンを配置するまではうまくいくのですが
リスナ?を書かないといけないようなのですがリスナ?を書くとボタン型がないといわれたりエラーで動きませんでした
C#ふうにボタンをクリックしたらイベントクラッカまで飛んでくれるのかと思いましたがそうではないようでした
何もしてないのにコードの内容が館にあるものと違っていてボタンのリスナ=(?)をいれようとしたり
ボタン型の変数を宣言したところもエラーを言われてバージョンが違うのでもともと違うんですか
ファイルもアカウント名も英語なので問題はないかなとおもいますがボタンを配置するまではうまくいくのですが
リスナ?を書かないといけないようなのですがリスナ?を書くとボタン型がないといわれたりエラーで動きませんでした
C#ふうにボタンをクリックしたらイベントクラッカまで飛んでくれるのかと思いましたがそうではないようでした
- Dixq (管理人)
- 管理人
- 記事: 1662
- 登録日時: 15年前
- 住所: 北海道札幌市
- 連絡を取る:
Re: androidが動かない
ソースコードはcodeタグで囲んでください。
エラーが発生するとのことですが、具体的にどこでエラーになるんですか?エラーはCtrl+Shift+Oで正しくimportしても直りませんか?
もし落ちるんであれば落ちるときのエラーメッセージは何ですか?
また、OnClickListenerのimportが間違っている可能性はありませんか?(2種類ありますが
エラーが発生するとのことですが、具体的にどこでエラーになるんですか?エラーはCtrl+Shift+Oで正しくimportしても直りませんか?
もし落ちるんであれば落ちるときのエラーメッセージは何ですか?
また、OnClickListenerのimportが間違っている可能性はありませんか?(2種類ありますが
-
Fight&Piece
- 記事: 1
- 登録日時: 13年前
Re: androidが動かない
Buttonが見つかりませんと出てくるので文法エラーのようでした
プロジェクトを添付します
プロジェクトを添付します
- 添付ファイル
-
- Aaaaa.zip
- (484.99 KiB) ダウンロード数: 124 回
Re: androidが動かない
どこまで、できていて、どこからうまくいかないのかわかりません。
Androidの館に沿って行われているのですよね。
質問からすると、ボタン等を何も配置しないところまではうまく動いたけど、
ボタン等を配置したところ、うまく行かないと読み取れます。
すると、
1.04 画像やボタンを表示する
でうまく行かなくなったということでしょうか?
しかし、最初の質問のプログラムにはToastが使われていますから、
1.07 簡単なメッセージダイアログを表示する
あたりまで行っている気もします。
私もあまり詳しくはないのですが、添付されたプロジェクトには main.xmlがactivity_aaaaa.xml
に変更されているし、どこまでやった結果なのかわかりません。
最初に戻って、1.04あたりから順番にやってみたらいかがでしょうか。
Androidの館に沿って行われているのですよね。
質問からすると、ボタン等を何も配置しないところまではうまく動いたけど、
ボタン等を配置したところ、うまく行かないと読み取れます。
すると、
1.04 画像やボタンを表示する
でうまく行かなくなったということでしょうか?
しかし、最初の質問のプログラムにはToastが使われていますから、
1.07 簡単なメッセージダイアログを表示する
あたりまで行っている気もします。
私もあまり詳しくはないのですが、添付されたプロジェクトには main.xmlがactivity_aaaaa.xml
に変更されているし、どこまでやった結果なのかわかりません。
最初に戻って、1.04あたりから順番にやってみたらいかがでしょうか。
non
-
Fight&peace
Re: androidが動かない
ハローワルドまではできました
ボタンを表示までできましたがボタンを宣言するとエラー文法が出ます
上に書いてあるはずですが?
Toastももちろん文法エラーになります
main.xmlなんてはじめから存在しませんactivity_アクティビティ名.xmlがデフォルトです
http://smartphone-zine.com/dokuwiki/and ... r2012.html
ここを参考にインストールしたんですがウィザードの画面が全然違います
私は違うものをインストールしたんでしょうか?
ボタンを表示までできましたがボタンを宣言するとエラー文法が出ます
上に書いてあるはずですが?
Toastももちろん文法エラーになります
main.xmlなんてはじめから存在しませんactivity_アクティビティ名.xmlがデフォルトです
http://smartphone-zine.com/dokuwiki/and ... r2012.html
ここを参考にインストールしたんですがウィザードの画面が全然違います
私は違うものをインストールしたんでしょうか?
Re: androidが動かない
そうなんですか。それは、失礼しました。同じものをインストールしてみないといけないですね。Fight&peace さんが書きました: main.xmlなんてはじめから存在しませんactivity_アクティビティ名.xmlがデフォルトです
non
Re: androidが動かない
質問にはブランクアクティビティを選択したとあるのですが、添付されたプロジェクトは違いますね。
エラーになったというコードもありませんし。
たったいまブランクアクティビティを作ってみましたけど、きちんと館と同じにハローワールドが表示される内容ですし、コードも違いはないようです。
#Fight&Piece さんが質問されたのはウィザードの使い方ではないのでわたしも使い方は書きませんよ。えぇ。
館と比べて違うのは、デフォルトのレイアウトファイル名(とID)くらいでしょうか。
ウィザードの途中に変更できる箇所はありますけど。
Android SDKは書籍が店頭に並ぶ頃には数世代遅れってくらい頻繁にバージョンアップするので、その辺の読み替えができないと使うのは難しいと思います。
わたしもしばらく使ってなかったのでこんなふうに変わってたことを知りませんでした。
館にはsampleButtonというIDのボタンを追加する手順が書かれているわけですが、それはできていないように見えます。
dummy_buttonというIDのボタンはありますけど。
エラーになったというコードもありませんし。
たったいまブランクアクティビティを作ってみましたけど、きちんと館と同じにハローワールドが表示される内容ですし、コードも違いはないようです。
#Fight&Piece さんが質問されたのはウィザードの使い方ではないのでわたしも使い方は書きませんよ。えぇ。
館と比べて違うのは、デフォルトのレイアウトファイル名(とID)くらいでしょうか。
ウィザードの途中に変更できる箇所はありますけど。
Android SDKは書籍が店頭に並ぶ頃には数世代遅れってくらい頻繁にバージョンアップするので、その辺の読み替えができないと使うのは難しいと思います。
わたしもしばらく使ってなかったのでこんなふうに変わってたことを知りませんでした。
館にはsampleButtonというIDのボタンを追加する手順が書かれているわけですが、それはできていないように見えます。
dummy_buttonというIDのボタンはありますけど。
少なくともわたしには、スレに書いてあることと、提示されたコードや添付されたプロジェクトの内容が、まったく異なるように見えます。Fight&peace さんが書きました:上に書いてあるはずですが?