2014年11月26日水曜日

MK802iv に 140928 のファームウエアをインストール

MK802iv に 140928 のファームウエアをインストールしました。

やりかたはいつもと同じで、ファームウエアをダウンロードしたあとで、所定のやり方で、PC(Windows7)とMK802iv をUSBケーブルで接続します。この時、MK802iv の小さな隙間にクリップなどの細い金属の棒を差し込み、リセットボタンを押した状態で接続します。接続して数秒後にリセットボタンを放します。

その状態で所定のやり方でドライバをインストールします。ドライバのインストールに成功したあとでバッチツールを起動すると、認識がされているので、ダウンロードしたファームウエアのイメージファイルを設定してから、Upgrade のボタンを押します。何分かすると、終了するので、PCとのUSB接続をはずします。



Nexus7 (2012) を Android 5.0 にしたら遅くなった


Nexus7 (2012) を Android 5.0 にしたら遅くなってしまいました。対処法が以下のサイトに書いてあるようです。


http://gadget2ch.blog.jp/archives/1014025869.html

対処法を実行したのちにリセットすればサクサクと動くようになるらしいです。



なお、元のAndroid 4.4.4に戻したいくらいです。
以下のサイトを参照して、元に戻せるのものでしょうか?

https://developers.google.com/android/nexus/images

2014年11月25日火曜日

Android アプリ開発 公開したアプリのインストール数を調べる


Android アプリの公開や、公開したあとでインストール数を調べたりするためには、以下のサイトにログインすることによりできるようです。(なお登録が必要です。)



https://play.google.com/apps/publish

2014年11月24日月曜日

Android アプリ開発 sqlite について


Android アプリ開発では、sqlite というデータベースを使用することができるようです。アプリが使用する設定などを sqlite データベースに保存しておけば、アプリを起動するたびに毎回同じ設定をする必要がなくなるかと思われます。

なお、次のサイトを参考にさせて頂きました。





http://it-trick-java.appspot.com/android/c2019.html




2014年11月22日土曜日

Jackcess の更新の制限について

私の現在作成している Android アプリ Access_Editor では Jackcess と ucanaccess というjavaのライブラリを使って Access データベースの更新を行っています。この更新には制限があり、「データベースの並び順序」が「一般」または「一般 レガシー」ではないデータベースの場合には、更新できないのです。


更新できない場合には、次のようなエラーメッセージが出力されてしまいます。

unsupported collating sort order


この問題を回避するために、データベースの並び順序を「一般」または「一般 レガシー」にするには、Access2010の場合は、「ファイル」タブの「オプション」の「基本設定」のところで「新規データベースの並び順序」を「一般」または「一般 - レガシー」に設定したあとで、データベースの最適化/修復ツールを使用します。

































このへんの事情は以下のサイトに書かれています。

http://stackoverflow.com/questions/20719417/unsupported-collating-sort-order-when-trying-to-read-from-access-using-jackces?rq=1


なお、Access2003 の場合には、「新規データベースの並び順序」は、「ツール」の「オプション」のところにあるようです。





なおJackcess には他にも制限があるようです。(平成26年12月9日)













Android アプリ開発 はじめてのアプリ公開

Android 上で マイクロソフト(Microsoft)社の Access で作成したデータベース(mdb ファイルや accdb ファイル)の内容を閲覧したり編集したりするアプリを開発しておりました。

今回、作成したAndroid アプリを初めて google play で公開してみました。公開したのは、Accessデータベースを閲覧するアプリです。



https://play.google.com/store/apps/details?id=com.cofe_arabi.access_viewer



(2014.11.24)

上記のアプリに引き続いて次の2つのアプリを公開いたしました。


Accessデータベースのテーブルを編集するアプリ

https://play.google.com/store/apps/details?id=com.cofe_arabi.access_editor&hl=ja



Accessデータベースを作成したり、テーブルを作成したりするアプリ

https://play.google.com/store/apps/details?id=com.cofe_arabi.access_table&hl=ja





なお、Android 上で Access データベースを閲覧するアプリは、すでに存在しており、そっちのほうが私の作ったアプリよりはずっと使いやすくてすぐれているようです。



(2015.8.9)
なお、公開したこれらのアプリは、日本語と英語に対応しています。世界中のよりたくさんの人達にインストールして使用してもらうためには、他の言語にも対応させたほうがよいかなと思っています。それで、中国語に対応させようと思いつきました。





2014年11月16日日曜日

AzPainter2 というソフトウエアをインストールした

Androidアプリを公開するには、512 x 512 32ビットのPNG形式(アルファ付き)というアイコンの画像を作成しなくてはならないらしいです。


そこで、Windows上で動作する AzPainter2 というソフトウエアをダウンロードしてインストールしました。