Eclipseのディレクトリの構成をAndroidStudioに変更するスクリプト

ディレクトリの構成だけ変更すれば、Android Studioからインポートすれば、そのまま開発を続けることができる。

gradle はデフォルトのwrapperで。問題あればAndroidStudioでいうところのモジュール内 build.gradle で調整していく。

なんせリソースディレクトリの変更をしておけば、今どきのAndroidStudioでは、設定等で対応。

sh(シェル)でやるけど、ディレクトリ構成の変更の内容は掴めるはず。

元々は、crashlytics がプロジェクトに反応しないのでやってみた。

続きを読む >>


Android Studio で Crashlytics が便利すぎる

見かけたので。10/2付。

Launching_Crashlytics_for_Android_Studio___Crashlytics_Blog

We’re extremely excited to announce the release of Crashlytics for Android Studio!
At Crashlytics, we are passionate about building tools that developers love. When Android Studio was first announced at Google I/O this year, it immediately caught our eye. You could even say that Android Studio is the most Android-centric development environment, the next big thing, “the new black”! Well enough hype, let’s get to the good stuff!

Launching Crashlytics for Android Studio | Crashlytics Blog Launching Crashlytics for Android Studio | Crashlytics Blog

The_most_powerful__yet_lightest_weight_crash_reporting_solution_for_iOS_and_Android_developers.___Crashlytics

The most powerful, yet lightest weight crash reporting solution for iOS and Android developers. | Crashlytics The most powerful, yet lightest weight crash reporting solution for iOS and Android developers. | Crashlytics

メールアドレス登録後、プラグインのzipをダウンロード後、AndroidStudio上で、
[Preference]-[Plugins] からインストール。

丁寧な案内メールからのリンクによるブラウザ起動などで迷わず進める。

新規プロジェクト作成後、赤いプラグインボタンを押すと、リソースファイル内に自動で必要箇所を自動挿入されていく。

MainActivity.java_-__Test1005__-_Test1005_-____androidstudio_Test1005Project__-_Android_Studio__I_O_Preview__0.2.11

MainActivity.java_-__Test1005__-_Test1005_-____androidstudio_Test1005Project__-_Android_Studio__I_O_Preview__0.2.11 2

リソースファイルの必要箇所挿入が終わると、ダイアログで待機している旨(WAITING)の表示。
ビルド後実行すると、ダイアログは認識成功(SUCCESS)に変わり、ブラウザ上ダッシュボードでそれが確認できるようになる。

Crashlytics

という流れで、スムーズな手順で利用開始できる。
AndroidStudio,プラグイン,ブラウザ上の管理画面ともリアルタイムにそれぞれ反応される。

このときのプラグインからの「リソースの書き換え」で行われた内容を確認してみる。

対象プロジェクトは、テンプレートのデフォルトな一番簡単なのを利用した。

続きを読む >>


Androidアプリ開発者が見ておくとよい定番優良便利なライブラリたち – その2

その1 からの引き続きです。

前回に引き続き、公開されているアプリを元にながめてみました。

Jacson JSON Processor

JacksonHome_-_FasterXML_Wiki

高速JSONパーサー。
APIもシンプルだと。

JacksonHome - FasterXML Wiki JacksonHome - FasterXML Wiki

View Pager Indicator

ViewPagerIndicator

今どきのスワイプなページャー画面に
現在画面を表すポッチなインジケータ。
ページャーには必須かもしれません。

ViewPagerIndicator ViewPagerIndicator

Joda-Time - Java date and time API

Joda-Time_-_Java_date_and_time_API_-_Home

グレゴリオ暦、ユリウス暦、仏教、コプト語、エチオピアとイスラム時間など多地域のカレンダーAPI。

Joda-Time - Java date and time API - Home Joda-Time - Java date and time API - Home

Apache HttpClient Mime API

Overview__Apache_HttpClient_Mime_4.3_API_

HTTPクライアント。multipart/form-data など
マルチプルなエンティティに対応できる。

Overview (Apache HttpClient Mime 4.3 API) Overview (Apache HttpClient Mime 4.3 API)

Sliding Menu

SlidingMenu_Demos_-_Google_Play_の_Android_アプリ

横からニュルッとなメニューライブラリ。
実装もかんたん。
デモアプリがGooglePlayにて公開中。

jfeinstein10/SlidingMenu jfeinstein10/SlidingMenu
SlidingMenu Demos - Google Play の Android アプリ

まだ、続きます。

続きを読む >>