カテゴリー : Android

[Android] Xperia SO-01E の動作が激遅なので不要なアプリを削除・停止した

Xperia SO-01E の動作が遅いので、不要なアプリを削除・停止しました。

ドコモとソニーのプリインストールアプリがたくさん存在していたので、アプリを削除・停止するだけで動作が快適になりました。

以下、削除・停止したアプリの一覧です。

イベントストリームエンジン
ウィキペディアプラグイン
エリア連動Wi-Fi
オートGPS
おサイフケータイ
おサイフケータイ アプリセットアップ
おサイフケータイ 設定アプリ
おサイフケータイ Webプラグイン
おサイフケータイ Webプラグインセットアップ
おサイフケータイ TSMプロキシ
カレンダー(Googleカレンダーではない)
カレンダーの保存
サウンドエフェクト
サウンドピッカー
しゃべって検索
スイングパノラマ
スクリーンミラーリング
スケジュール&メモ
ストリートビュー
セットアップガイド
タグ
データ量確認アプリ
デコメ絵文字マネージャー
ドコモサービス
ドコモバックアップ
ドコモ位置情報
ドコモ位置情報SUB
ドコモ音声入力
ドコモ文字編集
ノート
ノート
ノート
バブル
ピクチャーエフェクト
ビジュアライザー
フェイスアンロック
フェーズビーム
フォトスライドショー
ブラウザ
ブラックホール
ボイスダイヤル
マーケットフィードバックエージェント
マジックスモーク壁紙
ムービー
メディアプレイヤー
モバイルFeliCaクライアント
レコーダー
ワイヤレスおでかけ転送
遠隔サポート
取扱説明書
診断ツールアプリ
声の宅急便
地図アプリ
天気ウィジェット
店頭用デモ
電子書籍 Reader by Sony
AmbientTime Live Wallpaper
Amethyst
Androidライブ壁紙
dマーケット
dメニュー
Docomo DB Agent
DOCOMO Initialization
docomo Wi-Fiかんたん接続
docomo Palette UI
dTV
Emerald
FMラジオ
Gガイド番組DL
Google Playゲーム
Google Playブックス
Google Playムービー&TV
Google+
Google テキスト読み上げエンジン
Google 歌詞プラグイン
iコンシェル
iコンシェルコンテンツ
ICタグ・バーコードリーダー
iDアプリ
Infinite view
Live Wallpaper Picker
mora Music Extension
Music Unlimited
MusicFX
OfficeSuite
PlayMemories Online
PSMを始めよう
SensMe slideshow
TrackID
TV launcher
TV番組プレイヤー
Vlideo Unlimited
WALKMAN

2年前に購入した Android 端末なので買い替えも検討していたのですが、不要なアプリの削除・停止などのメンテナンスをするだけで、まだまだ使えるようになりました。

「Android ケータイの動作が遅くて困っている」という方は、最初からインストールされているアプリを整理してみるといいかもしれませんね。

参考情報

[Android] SSHクライアントアプリ JuiceSSH

休日にサーバーアラートが飛んできても安心して対応できるように、SSHクライアントアプリ JuiceSSH をインストールしました。

JuiceSSH – SSH Client – Google Play の Android アプリ

Nexus5 にインストールしたのですが、SD カードを差すことができないので SSH 秘密鍵はメール経由でコピペしました。

他は UI が分かりやすいので接続先など特に困ることなく設定できました。

[Android] Google Play へのアプリのリリース手順

Google Play へ Android アプリをリリースする手順についてメモ。

基本的には、クラスメソッドのブログを読む。

よく分かる!Android アプリのリリース手順のまとめ | アドカレ2013 : SP #20 | Developers.IO

例えば、社内で既に Android アプリをリリースしていた場合、keystore ファイルの内容を確認すれば必要な情報はだいたい埋まるはず。

[Android] keystore ファイルの内容を確認するコマンド

アプリのリリース前になって思い出したかのようにこういう情報を用意するのは精神衛生上よくないので、事前に余裕持って準備したいですね。

[Android] keytool コマンドの文字化けを解決する方法

keytool コマンドで Android アプリの署名に使う keystore ファイルの内容を確認したところ Mac のターミナルで派手に文字化けしてしまいました。

keytool -v -list -keystore my-app.keystore
 
?L?[?X?g?A?̃p?X???[?h????͂??Ă???????:  
 
?L?[?X?g?A?̃^?C?v: JKS
?L?[?X?g?A?̃v???o?C?_: SUN
 
?L?[?X?g?A?ɂ? 1 ?G???g?????܂܂?܂??B
 
?ʖ?: com.exapmle
?쐬??: 2012/12/10
?G???g???^?C?v: PrivateKeyEntry
?ؖ??A???̒???: 1
?ؖ???[1]:
???L??: O=bakorer.com, C=JP
???s??: O=bakorer.com, C=JP
?V???A???ԍ?: 12b3389e
?L?????Ԃ̊J?n??: Mon Nov 26 18:38:38 JST 2012 ?I????: Fri Nov 20 18:38:38 JST 2037
?ؖ????̃t?B???K?[?v?????g:
	 MD5:  17:74:53:02:57:DB:80:62:4A:A6:D9:5F:6B:8D:AC:F2
	 SHA1: 12:F5:85:20:58:C6:5E:45:FF:03:AB:74:8F:20:D9:89:86:D5:3F:25
	 ?????A???S???Y????: SHA1withRSA
	 ?o?[?W????: 3
 
 
*******************************************
*******************************************

JDK で利用する文字コードに UTF-8 を指定してあげればいいみたいです。

export _JAVA_OPTIONS='-Dfile.encoding=UTF-8'

keytool の出力結果が文字化けせずに表示されました。

keytool -v -list -keystore  my-app.keystore
 
キーストアのパスワードを入力してください:  
 
キーストアのタイプ: JKS
キーストアのプロバイダ: SUN
 
キーストアには 1 エントリが含まれます。
 
別名: com.my-app
作成日: 2012/12/10
エントリタイプ: PrivateKeyEntry
証明連鎖の長さ: 1
証明書[1]:
所有者: O=bakorer.com, C=JP
発行者: O=bakorer.com, C=JP
シリアル番号: 12b3389e
有効期間の開始日: Mon Nov 26 18:38:38 JST 2012 終了日: Fri Nov 20 18:38:38 JST 2037
証明書のフィンガープリント:
	 MD5:  17:74:53:02:57:DB:80:62:4A:A6:D9:5F:6B:8D:AC:F2
	 SHA1: 12:F5:85:20:58:C6:5E:45:FF:03:AB:74:8F:20:D9:89:86:D5:3F:25
	 署名アルゴリズム名: SHA1withRSA
	 バージョン: 3
 
 
*******************************************
*******************************************

参考情報

Macでkeytoolコマンドが文字化けしたのでメモ – Androidはワンツーパンチ 三歩進んで二歩下がる

[Android] SPモードメールの受信メール/送信メールの文字サイズが大きかったり、小さかったりする

SPモードメールのアプリの文字サイズが大きい/小さいとかで使いづらかったのですが、アプリをアップデートしたら直るみたいです。

価格.com – 『4.1アップデート後のSPモードメールについて』 ソニーモバイルコミュニケーションズ Xperia AX SO-01E docomo のクチコミ掲示板

具体的には、文字サイズを変更しても、受信メールの文字サイズが大きくて、送信メールの文字サイズが小さいという状況になるわけです。

「設定」→「ドコモサービス」→「アプリケーション管理」→「アップデート一覧」で、「SPモードメール」のアップデートを探します。

現在は「SPモードメール」から「ドコモメール」というアプリに変わってるみたいなので、「ドコモメール」へアップデートすれば完了です。

Android はこういう設定がめんどうなので、不慣れな人は iPhone 買っておいたほうがいいのではと改めて思いました。

[Android] Xperia SO-01E で Googleマップを起動させると電源が強制オフになる

Xperia SO-01E で Google マップを起動させると電源が強制オフになるという残念すぎるバグが・・・。

ソフトウェアアップデートをしたら直りました。

(嫁のケータイで全くやっていなかったので、2回しました)

[Android] Google (Gmail) アカウントを端末から削除する方法

Android から Google (Gmail) アカウントを端末から削除する手順をメモ。

  1. [設定] アプリを開く
  2. [アカウント] から Google を選択する
  3. 削除する Google アカウントを選択する
  4. メニューから「アカウントを削除」をクリックする

今回は ARROWS NX から Google アカウントを削除したのですが、普段 Android を使わないので、メニューから削除できるのに気付きませんでした。

[Android] Debug build(デバッグビルド)で課金をテストする方法

Android アプリ開発にて、Debug build(デバッグビルド)で課金をテストする方法をメモ。

まだ試してないですが、リンク先のようにビルド時のkeyをリリースビルドのものに変更して apk を署名付きビルドすれば良いらしいです。

Android デバッグビルドでもアプリ内課金をテストするには? » Tech Blog

これで、DEBUGビルドでも Google Play ストアに「アルファ版テスト」or「ベータ版テスト」で、課金処理をテストすることができそうです。

[Android] Bootstrap や Font Awesome などのUIパーツを使える「Android-Bootstrap」

Android にて、Bootstrap や Font Awesome などのUIパーツを使える「Android-Bootstrap」が便利そうなのでご紹介します。

Bearded-Hen/Android-Bootstrap

Bootstrap style buttons with Font Awesome

Android-Bootstrap

Android標準のパーツで物足りないときに、アクセントとして使えそうですね。

プログラマー的には、これを使えばボタンデザインに悩まされることが減りそうなので嬉しいです。

[Android] エミュレータに apk ファイルをインストールする方法

Android エミュレータに apk ファイルをインストールする方法をご紹介します。

事前に Eclipse などから Android エミュレータを起動させておきます。

apk ファイルをインストールするコマンドは、「adb install APKのファイルパス」です。

% adb install ~/Downloads/myapp.apk 
2427 KB/s (34093911 bytes in 13.715s)
	pkg: /data/local/tmp/myapp.apk 
Success

これだけで、apk ファイルをエミュレータにインストールできます。

参考情報