This site is described in Japanese.

アーカイブ – 2月, 2012

iRemo Ver 1.3.1 Released

iRemo Ver 1.3.1を公開しました。

iRemo ホーム ショートカット

 今回の変更点は

  • ショートカット機能に対応しました。
    (上記画面のように、ホーム画面にリモコンを直接起動できるショートカットを貼り付けることが可能になりました)
  • 日立TVの音量を下げるボタンの不具合を修正
    (日立TVをご利用の方は、今まで登録していたリモコンを一旦削除した上で、再登録してご利用下さい。)

です。

 

当ブログでのアプリ紹介ページ
iRemo(マルチ・リモコン・アプリ)
(このアプリへのご意見・ご感想等はアプリ紹介ページのコメント欄へお願いします。)

ダウンロード・インストールはAndroidマーケットからどうぞ。

Available in Android Market
Androidマーケットへ

 

2012年2月27日

[TIPS]String型とbyte配列の相互変換

普通のアプリ作成では、あまり使うことは無いかなと思いますが、外部と通信するアプリを作る場合に時々使うかと思います。

もちろん、これら以外の方法もあるかと思いますが、質問を受けたので僕が使っている方法を書いておきました。

 

String型 → byte配列

文字列(String)をバイト配列(byte [])へ変換する場合は、getBytes を使います。
char配列に変換するときはtoCharArrayですが、byte型はgetBytes
toとgetで統一感が無くて、少しややこしいですね。

例)

String str="ほげほげ";<br />
byte [] data = str.getBytes();

 

文字エンコードを指定する場合

String str="ほげほげ";<br />
<br />
try<br />
{<br />
    byte [] data = str.getBytes("SJIS");<br />
}<br />
catch (UnsupportedEncodingException e)<br />
{<br />
    e.printStackTrace();<br />
}

 

byte配列 → String型

バイト配列から文字列に変換する場合は、Stringのコンストラクタを使います。

例)

String str="ほげほげ";<br />
byte [] data = str.getBytes();<br />
<br />
String str2 = new String(data);<br />
Log.d("test","str="+str2);

 

文字エンコードを指定する場合

String str="ほげほげ";<br />
   <br />
try<br />
{<br />
    byte [] data = str.getBytes("SJIS");<br />
    String str2 = new String(data,"SJIS");<br />
    Log.d("test","str2="+str2);<br />
}<br />
catch (UnsupportedEncodingException e)<br />
{<br />
    e.printStackTrace();<br />
}

 

コメントする 2012年2月26日

twicca 診断メーカー plugin ver 1.4.0 Released

twicca 診断メーカー plugin ver 1.4.0 を公開しました。

twicca 診断メーカー plugin twicca 診断メーカー plugin

変更点は

  • 名前の管理方法を大幅に変更

です。

 

アプリの紹介ページ
twicca 診断メーカー plugin
(ご意見ご感想等のコメントはこちらのコメント欄へお願いします。)

ダウンロードはAndroidマーケットからどうぞ。

Available in Android Market
Androidマーケットへ

 

2012年2月23日

apk をサーバーで処理できませんでした。もう一度お試しください。

 さっきから、Androidマーケットで

apk をサーバーで処理できませんでした。もう一度お試しください。

と言うエラーが出て、apkファイルをアップできないでいます。

apk をサーバーで処理できませんでした。もう一度お試しください。

 

検索で調べてみたけれど、この問題の決定的な解決方法が無いような感じ
結構古くから報告があるっぽいですが、Googleはこの問題を放置してるのが現状のようでして、一応サポートに問い合わせを送っておきましたが、返事は期待できません・・・困ったもんだ。

ちなみに英語でのエラーメッセージは

The server could not process your apk. Try again

っぽいです。
当然ですが、日本語で検索するより、英語で検索した方が沢山ヒットします。

検索して出てきた解決方法を一応、マニフェストファイルのタグの順序を入れ替えたり、何10回とトライしてみたり、ブラウザーを再起動してみたりしたものの、何をやっても変化無し(´・ω・`)

本当に参りました。
だれか助けて!

 

※追記

今、apkのアップロードどころか、アプリの編集の一切が出来ない状態になってます 。
現在、マーケットにアップしているアプリの全てで、保存が効かないです。
保存をクリックすると、

予期しないエラーが発生しました。しばらくしてからもう一度お試しください。

と出て弾かれる状態です。

予期しないエラーが発生しました。しばらくしてからもう一度お試しください。

 

むーーーわーーーヽ(`Д´)ノ

 

※追記その2

この記事、アップして間も無いのに、検索から結構な人数の人が訪れているようです。
と言うことは、僕だけじゃなく、皆さんにも同じ現象が起きてるのでしょうか?
だとすると、この現象は一時的なものかも?(希望的観測)

 

※追記その3

一晩寝て起きたら直ってました。
無事、apkがアップできたわけですが、結局何が原因なのかわからずじまいで非常に気持ちが悪い。
僕は、Googleが極秘にメンテナンスでもやっていたんじゃないかと推測していますが、実際はどうなんだか・・・

 

2件のコメント 2012年2月22日

iRemo Ver 1.2.0 Released

iRemo Ver 1.2.0を公開しました。

iremo 利用場所選択 iremo リモコン選択 iRemo TV操作1 iRemo 照明操作 iRemo エアコン操作(電源ON)

 今回の変更点は

  • 電池が残り少ない時の警告表示
    (電池残量が少ない時にリモコンを使おうとするとアプリが落ちるのを修正しました。 エラーレポート沢山頂いてました。送信して頂いた方々どうもありがとうございました。)
  • 画面の向きの固定オプション追加
    (リモコン操作する時には、必然的にスマホ本体を対象物へ向けないといけないのですが、その時に画面の自動回転をオンにしていると不意に画面が回転してしまって操作に不便を感じていました。 このオプションで不便が改善されると思います。 デフォルトでは縦画面に固定。)

です。

 

当ブログでのアプリ紹介ページ
iRemo(マルチ・リモコン・アプリ)
(このアプリへのご意見・ご感想等はアプリ紹介ページのコメント欄へお願いします。)

ダウンロード・インストールはAndroidマーケットからどうぞ。

Available in Android Market
Androidマーケットへ

 

5件のコメント 2012年2月20日

1 / 3123

Pages / 固定ページ

Category / カテゴリー

Recent Entries / 最近の投稿

Recent Comments / 最近のコメント

Tags / タグクラウド

おすすめのAndroid本