渋谷で働くシステム屋さん -6ページ目

Android アプリのインストール<野良アプリ版>

作ったAndroidアプリをとりあえず実機で動かしたい。


いわゆる野良アプリのインストール方法です。


iPhoneと違って簡単です。


さくっといきます。


まずは、eclipse つかってる?

パッケージエクスプローラーで、インストールしたいアプリのパッケージフォルダを右クリック。


Androidツール=>Export unsigned Application package


から、APKファイルを書き出します。

署名はJavaの実行ファイルのある jre1.6\bin フォルダで作業するので、ここに置くと便利です。



渋谷で働くシステム屋さん-Android APK



鍵ファイルを keytoolで作成します。bin フォルダ探してください。あると思います。



コマンドプロンプト(スタートメニューの実行可能ファイルで cmd と入力すると起動します)でbin フォルダに移動して下記のコマンドを打ちます。

青字の部分は適宜入力してください


C:\ 。。 JAVAの実行ファイルパス。。\jre1.6\bin>


keytool -genkey -v -keystore testandroid.keystore -alias testandroid -keyalg RSA -validity 100000



キーストアのパスワードを入力してください:
新規パスワードを再入力してください:
姓名を入力してください。
[Unknown]: Onamae
組織単位名を入力してください。
[Unknown]: Corpotation
組織名を入力してください。
[Unknown]: Kaisya
都市名または地域名を入力してください。
[Unknown]: Shibuya
州名または地方名を入力してください。
[Unknown]: Tokyo
この単位に該当する 2 文字の国番号を入力してください。
[Unknown]: JP
CN=Onamae, OU=Corpotation, O=Kaisya, L=Shibuya, ST=Tokyo, C=JP
でよろしいですか?
[no]: yes

100,000 日間有効な 1,024 ビットの RSA の鍵ペアと自己署名型証明書 (SHA1withRSA)
を生成しています
ディレクトリ名: CN=Onamae, OU=Corpotation, O=Kaisya, L=
Shibuya, ST=Tokyo, C=JP
<testandroid> の鍵パスワードを入力してください。
(キーストアのパスワードと同じ場合は RETURN を押してください):
[testandroid.keystore を格納中]



鍵ができたら、jarsigner ツールでAPKパッケージに署名しますが、

毎回コマンドプロンプトとか面倒なのでバッチファイルにします。


メモ帳でできちゃいます。簡単です。


bin フォルダに メモ帳でコマンドを書いて保存します。

ファイル名は .bat で保存します。


このbat アイコンにAPKファイルをドラッグ&ドロップするだけで署名されます!便利でしょ!

(androidsign.bat で保存しました)

%1 はドラッグしたファイル名になります。青字のところだけキーストアを作成した名前にあわせます。

キーストアファイル、jarsignerは同じbinフォルダにあるので、相対パスで省略してます。


jarsigner -verbose -keystore testandroid.keystore %1 testandroid



渋谷で働くシステム屋さん


IS04 au REGZAフォンに替えました、が。

案件のため、そろそろ3年つかったソニエリさんもぼろぼろだったので、発売日にはりきって!?ゲットしてきたau のレグザフォン。

ようやく、スマホも携帯チックになってきたかとおもいきや、、、、
ちょっと愚痴をこぼしてもいいでしょうか。。


・おサイフケータイではあるけども、Mobile Suicaではない。(これは待てば解決)

・電話帳がeメール(ezweb.ne.jp アカウント)と、本体連絡先(赤外線送信で交換♪したときに登録されるデフォルトのほうね)が別!!だったら、赤外線交換できないiPhoneのほうが正直者にみえてきた。

・あきらかにメールが届きにくくなった 0件受信です、って受信してないじゃん!ってお知らせが時々くる。

・送ったつもりのメールが未送信なことが増えた。(会話がかみあわなくて発見する)


eawebメールについてこまったちゃんな症状
1。電話帳更新しないと、受信メールボックスとかに、送信者の名前が表示されない(あれっ、電話帳うつしたのに!)ってなる。
2。そこで、本体連絡先からインポートしてくるわけですが(インポートであって、リンクでも同期でもない)、連絡先を追加すると毎回になってしまう。
3。なんと、メール作成の時、アドレス一覧から送信先を選択しようとすると、文字コード順にならぶ。(ヨミガナ無視。漢字のならびがどうみても文字コード順。あいうえお順ではないうえに、検索できない)
3。大量にあるデコメ絵文字だけど、最近つかったリスト、などの親切なところがないので数百から選択しないといけない。


まあ、人見知りな人ならいいのですが、これでは
新しいお友達ができたときに非常に不便!


対策☆
1。本体の連絡先しかつかわない(ひたすら返信するか、電話をかける連絡先からメールを作成する、こちらはヨミガナ検索可能)

2。連絡帳アプリを使う。(まだすべての要求をみたすアプリはみつけてません。。)むしろおしえてヶロ。

3。携帯アドレスをやめてGmailにする。

4。アップデートを待つ。

5。携帯をもとの機種に戻す。


・・などなど一発解決方法はないみたいです。

TOSHIBAさんも、しかたないんです。きっと。
そのうちユーザーの声で改善されるでしょうけど、最初からわかってるけど、でもできなかったんです。


だって、Google携帯ですもの。


アップデートされたらいいけど、もう一回くらい買い替えないと今の携帯みたいにはつかえるようにならないでしょうね。

なので、携帯をどう使いたいか、何台目なのか、メインなのかサブなのか、そういう時代になってきましたね。


ちなみに私の感想は・・・・

まだまだこわくて、アプリがインストールできない。(もっさりしそうだし、killできないプロセスたまりそうだし)
ちなみに、Auの公式おすすめアプリ上位にタスクキラーな件。

無駄に大画面(テレビみないので)が電池を食いそうで、結局iPhoneでメールチェックとかして、電話携帯の電池を温存してる。つまり、ぜんぜん使ってない。

予想では、バグとかどんどん開発ベンダーに勝手にバックグラウンドで通信されているんではないかな。そういうのでリソース食ってたらやだな。








Galaxy Tab androidアプリがフル画面表示にならない件

さてさてスマホが手元に6台あるわけですが。

Galaxy Tab もそのなかにありまして。

感想としては、でかくてみやすいし、IPadほどでかくなくてもいいのかなと思いますが、片手で持ってるとさすがに重い(笑)

電子書籍リーダーとしては、やっぱつかれちゃうので重さは致命的かも。

適当につくった自作アプリなんか動かすと最初あれって思います。

なんかちっちゃく見えちゃうんですよね。

画面いっぱいにならないという。

そしたら、実は
menifestのuses-sdkで最小のAPIレベルを4以上に指定するだけでフル画面になるという。


<uses-sdk android:minSdkVersion="4"></uses-sdk>



マニフェストの編集画面からはこちら

$渋谷で働くシステム屋さん