Android
<manifest>の直下(XML的な意味ではなく、テキストファイルとしてすぐ下)に<uses-sdk>を置く必要があるらしいのですが…置いてるよなぁ。うーむ。</uses-sdk></manifest>
うわー、ここまでやんなくちゃだめか。その上でPaidなアプリケーションだけなんだな。 テスト大変そう。
Android Marketにapkファイルをアップロードしようとするとこんなエラーがでます。 The server could not process your apk. Try again. apk自信が問題なのかなー、と昔作った別のファイルをアップロードしようとしてもやっぱり同じエラーが。 これ、あちこ…
前に調べたときには対応してなかった気がするんだけど、いつの間に。 ちなみに、 SIMなしでWifiで通信 キャリア決済の選択肢すら出ない SIMありで3G通信を切っておいた状態でWifiで通信 キャリア決済の選択肢は出るけど、完了できない SIMありで3G通信を入れ…
http://www.google.com/support/mobile/bin/answer.py?hl=en&answer=182134 いやまぁ、設定ファイル自体はあるんですが、デバイスが圧倒的に足りないので「デバイスマネージャー」を見ながら設定を追加する必要があります。 こんな風になってるとは思わなか…
Javaリファクタリングを行うと、当然「Javaソース」の側に反映されます。 layout内のxmlには反映されません。 いやー、独自Viewを貼り付けまくったソースにしてたからあちこちではまるはまる。全然気づかなかった、というか忘れてたよ。FQDNクラス名のViewは…
ついでにSDK新しくして……とやってたら、文字列xmlの仕様がちょっと変わっててはまる。あ、「'」(アポストロフィー)クォートしないとだめになったんですか。そんな些細なことで大騒ぎ。 しかし、昔の自分はゲーム作り散らかしてたなぁ。AndroidMarketにある奴…
android です。 ……これって、どこかにドキュメントあるのかな? たまたま見つかったからいいようなものの。
何を今更って感じですが、こういうのは定期的に言わないとねー。 Androidの利点はスマートフォンでもなんでもなくて「工数少なめでいける汎用組み込みOS」です。
色々手抜き。ほんとはたくさん手順必要なんだけど。 意外だったのが、DalvikのJIT切ってもパフォーマンスがいいことと、ブラウザの出来が数段よくなってること。 2.2対応ソフトを無理矢理動かすためだったんだけど、もっと早くやっておけばよかったなー。
普段GalaxyTabを使っているので全然気づきませんでしたが、HT-03AにはMTP接続モードがそもそもついていません。同世代のIS01にはついてるらしいので、AndroidというOS自体の問題はなく、「単につけなかった」だけじゃないかと思うのですが、なんか、いろいろ…
Android 自体はHT-03Aの発売日から(開発環境は多分V1.0から)使ってるので、それを踏まえた上で読みましょう。・超速い CPUも、GPUも速いんでしょうが(Android はわりとOS標準の機能をGPU経由で駆動するので、GPUショボいと露骨にばれる)、やっぱりJIT かかっ…
FirefoxはきほんAndroid版でもPCブラウザ扱いなので何となく書き込めます。 ただ、妙にあちこちにスクロールするのはどうしたもんだか。
GIGAZINEでのレビューでは、「でもこれってただの大きいAndroid じゃん」とか書かれていましたが、個人的にはただ大きくなるだけでAndroid ってここまで便利になるのかと感心しました。 元々iPhone を微妙に評価していないのもあるのですが、iPadにも別に感…
ほとんど単体で使っても問題ないぐらい優秀なプレイヤーなんだけど、ごくまれにID3タグが化けることがあるのが謎。 UTF-8じゃないとだめなのかな? とUTF-8にしてもやっぱりだめ(というか、これをすると今まで大丈夫だったのまで化ける)。 必ず同じ特定の曲…
制限付きながら対応していたらしい。 いいなー、HT-03Aでも対応してればいい放送大学端末(テレビ講義すら見られる!)になるんだけどなー。 ま、いいや、めぼしいところはASFに落としてあるし、「心理学史」は家で見よう。
ヨドバシで予約を奨められましたが、現状、Xperiaも買えてない状況だしなぁ。 明日中には「謎の新作」が遊べるようになります。自分でやってて熱中する良いソフトです。作りこむ時間がないのが痛いところ。
解決策 なるべく新しいJDKを入れて(6u10以降)、環境変数JAVA_HOMEをそっちに切り替える。 判るかそんなの! 確かにJDKを古いまま放置していたのもあるんだけど(メインマシンじゃないから)。
必死にレンダリングしてるのはわかるのですが、あそこまで使い物にならないとは思わなかった。iframeの中をスクロールさせる手段がないんだもんなー。 相変わらずの横の連携とれてないGoogleなのでした。 GoogleAPIをDalvik上から扱えることがわかったので、…
コンパイルできない環境があるって事は問題なので、@Overrideをかたっぱしからコメントアウトすることに。JDK1.6だし、All-In-One-Pleiades-Gallireoなので同じバージョンだし、AndroidSDK1.5r3も一緒なんだけどなぁ。なんでオーバーライドしないと見なされ…
ほぼ同じ環境で2台で開発しているのですが、片方では@Override注釈をつけるとエラーになるという。うーむ、不思議だ。
他のアクティビティを呼び出すIntentには付加情報としていろんなものを載せられます。基本型一通りと基本型の配列。あと、Serializableがついていればオブジェクトだって渡せちゃいます。ためしに1メガ近くあるオブジェクトをIntentで渡したところ、かなりう…
CanvasにはJava2Dばりの強力な座標変換が備わっています。3行3列のアフィン変換で、行列クラス自体も計算が充実していて頼もしい限り。 ただ、使っていて気付いたことがあります。 どうにも、この座標変換、単位行列が設定されている時と、それ以外の時で処…
認証で散々蹴られますが、何とか入れます。ただ、WebKitのJavascript解釈能力ではファイルリストの表示まではできないのでした。うーん、残念。
私の中での「Google Android」というプラットフォームの位置づけは「洗練されたUIを持つ、作りやすい組み込みプラットフォーム」です。今は電話機能がメインになっていますが、ネットワークにつながりさえすれば、電話を中心に置く必要すらもないと思ってい…
NetBeans6.8を試用がてら作っていました。リソースはWindowsMobile版の物を、ソースはAndroid版の物をベースにしています。 いやー、はまったはまった。 getClass.getResource()はWindows上では大文字小文字を意識しないがjarでは意識する はじめ、なぜロー…
でも、買ってくれた人はほんのちょっと(;_;)。案の定Phase2が人気あります。あと、Phase3が密かにアクティヴ率が高いのが意外。レベル3までだと逆にストレスたまると思うんだけどなー。
void onDraw(Canvas)をオーバーライドして描画を行うのですが、このCanvasってのはjava.awt.Graphicsみたいなグラフィックコンテキストじゃなくて、描画コマンドのリストのような、そんな感じが。 というのも 書いてる最中が見えない。勝手にダブルバッファ…
シリーズ「無我」Pnase3:Memorize(http://jp.androlib.com/android.application.jp-co-paidia-game-muga3-xtqE.aspx) プレスリリースを出してしまった関係上予定を1日繰り上げてリリースしました。 アクションゲームではありませんが、是非遊んでみてくださ…
シリーズ「無我」Phase2:Satori(http://jp.androlib.com/android.application.jp-co-paidia-game-muga2-xtmD.aspx) 今回はなんと弾幕シューティングです。打たないけど。 手元にWindowsMobile版もあるのですが(すでに登録済み)、Android版の方が静電容量タッ…