Android OS の バージョンを最新版にする方法

 

自分のAndroid端末の「OSのバージョン」っていくつか知ってる?

AndroidのOSは、日々更新されて、機能が改善されて、更新されています。

もしかしてそのAndroid端末は、不具合たっぷりの古いバージョンのOSのままではありませんか。

まずは、自分の機種のOSバージョンの最新版がいくつか確認してみましょう。

このサイトが分かりやすと思います。

※ OSは更新可能な最新バージョンを記載しています。

ということなので、ここの上から3番めの「OS」のところを見ればその機種の「最新のOSバージョン」が分かります。

スマートフォンの比較サイト_-_スマートフォンデータベース-2

スマートフォンの比較サイト - スマートフォンデータベース スマートフォンの比較サイト - スマートフォンデータベース

自分のもっている機種の最新のOSのバージョンが分かったら、今自分の持ってる端末のバージョンを確認してみましょう。

続きを読む >>


Android Support Library のよくあるクラッシュ その2「AsyncTasks と Configuration 変更」

 

AsyncTasksは、バックグラウンド処理を実行し、必要に応じて終了後のUIを更新することに使用されます。
AsyncTasksを使用し、コンフィギュレーションの変更を扱うことはよくあるバグとなることがあります。

Fragment は AsyncTask の実行中にその Activity から切り離され、その Activity にアクセスしようとする場合は、アプリケーションは次のようなコールスタックでクラッシュします。

java.lang.IllegalStateException: Fragment MyFragment not attached to Activity
 at android.support.v4.app.Fragment.getResources(Fragment.java:551)
 at android.support.v4.app.Fragment.getString(Fragment.java:573)

Fragment は、アプリケーションのリソースにアクセスするために Activity を必要としています。

続きを読む >>


GitHub から AndroidStudio にプロジェクトインポートする手順

 

GitHubアカウントは使わず、forkとかなし。
facebook-android-sdk のサンプルを稼働させるまで。

facebook_facebook-android-sdk

facebook/facebook-android-sdk

 

手順

1. ソースを取得、展開
2. local.properties の作成
3. settings.gradle の作成
4. build.gradle の作成
5. プロジェクトインポート
6. できあがり

順番にやっていく。

続きを読む >>