われらがSpookies執筆のAndroid本が絶賛発売中です。 まだ買ってない人はぜひとも!
つい先日サンプルアプリ「Miketter」に関して問い合わせがありました。 アプリ実行直後に落ちるとのことで、説明が足りませんでした。
Miketterに限らず、 TwitterのAPIを使ったアプリはアプリケーションの登録が必要です。 手順は以下の通りで、
1. 以下にtwitterアカウントでログイン
2. ログイン後の画面で、[Create a new application]ボタンを押下
3. Create an application のページで
Name: アプリ名(例.マイクッター) Description: アプリの概要を10文字以上 WebSite: アプリの紹介ページ(なければ適当でもよいです) CallbackURL: 未記入でOKです
規約に同意し、CAPTCHを入力して、 [Create your twiter Application]ボタンを押下
4. [Settings]というタブに切り替えて
Application Type: Read, Write Callback URL: 適当なURL に変更して、保存。
5. [Details]タブのキーをリソースファイルにコピーする
OAuth Settings項目の中にある ・Consumer key ・Consumer secret の値を res/values/strings.xml の ・consumer_key ・consumer_secret となっている箇所にそれぞれコピーしてください。
6. ビルド後、再度実行してください。
説明が足らず、エラーに遭遇した人がいたら本当にすみません。
他にもたくさんのサンプルアプリが掲載されています! 本書ができるだけ多くのアプリ開発に役立てたらと思います。