タグ : 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回しました)