Android
Android端末(MeMO Pad HD7)で動くWebサーバを探したところ、Palapa Web Serverが見つかったのでさっそくインストールしてみた。端末のブラウザで http://127.0.0.1:8080/ にアクセスすると、何もないディレクトリが表示された。HTTPサーバであるLighttpdの…
以前も紹介したが、Androidデバイス上でアプリをビルドできるJava IDE (Android)〔旧名:Java IDE (driod)〕と言うものがある。今回はその使用例として、Eclipse上で作成した簡単なアプリを、Java IDE (Android)でビルドする手順を紹介しよう。 手順 Eclipse…
Eclipse(Pleiades 4.4 LUNAを使用)でAndroidアプリを実行したとき、AVD(Android Virtual Deviceのこと、Android SDK 24.0.2を使用)の起動や応答が遅いために以下のようなエラーが「コンソール」ビューに出力され、結局、アプリの実行に失敗することがあ…
どのバージョンからかは不明だが、少なくともASUS MeMO Pad HD7のAndroid 4.2.2には存在しないsqlite3をインストールして、SQLのモバイル学習環境を入手しよう。 インストール手順 1. Android端末にSuperSUをインストール 名前の「for root」が示すように、…
通常テザリングと言えば、携帯端末を経由してPCをネットワークに接続することだが、リバーステザリングは逆にPCを経由して携帯端末をネットワークに接続することである。ここで紹介するリバーステザリングは、無線LANに接続できない環境にあるWiFiモデルのAn…
Androidアプリの開発をする場合、PCに接続したAndroid端末にビルドしたアプリを転送して動作を確認することが少なくない。アプリを開発してみるとわかると思うが、微調整段階になるとその転送して確認することが頻繁になり、PCのキーボードから手を離すのが…
前回はサンプルのビルドを行ったが、今回は世の中にアップされているオープンライブラリを使用して、簡単なアプリを開発してみようと思う。実際に使用するのは、テスティングフレームワークで有名なJUnitである。 JARファイルをDEXファイルに変換 Android端…
Android端末のみでアプリ開発ができると言うTerminal IDEで、実際に何がどこまで出来るのかを試してみた。 結論から言うと、C、C++、Javaのコンソールアプリと、JavaのAndroidアプリが開発できるようだ。また、bashやawkなどがあるので、ある程度のスクリプ…
以前、写真のASUS MeMO Pad HD 7 (ME173X)対応のジャケット付きBluetoothキーボードを購入したのだが、キートップの刻印通りに打てないキーが存在する。この問題を解決した時の経緯を以下に記載する。なお、以下に記載のコマンドはAndroid上のTerminal IDEの…
AndroidアプリのPodderを使用すれば、iTunesのPodcastを視聴することができる。Podderの設定手順は以下の通り。 1 Podderのインストール直後の画面。「SETTINGS」をタップする。 2 「Preferences」画面で「Search Service」をタップする。 3 「Search Servic…
TECHNICAL MASTER 「はじめてのAndroidアプリ開発」 Android 4対応版(山田 祥寛 著、秀和システム 発行)を教科書に、Androidソフト開発を真面目に勉強し出したのだが、この教科書には最終的に実機で検証が必要なので準備しておくように指示が記載されてい…
前回紹介したJava IDE (Android)に引き続き、AndroidScriptも端末のみでプログラミングが楽しめる。Zaurusでもそう思って色々とやっていたが、PCがないとプログラムが出来ないモバイル環境はつまらない。 AndroidScriptはJavaScriptをベース言語に据えたもの…
このJava IDE (Android)はなかなか面白い。Android端末だけでアプリが作成できる。入力の問題があるので、大規模な開発は非現実的だが、ちょっと試すだけならこれでも良いときが少なくない。是非、試してみてほしい。
Android PadのASUS MemoPad HD7でC++のソースコードを読んで見た。アプリはJota+を使ったが、なかなか快適に読むことができる。 ただし、試用版では2つまでしかファイルを開けないため、ソースコードを読むには不便なので、PRO-Keyの購入をお勧めする。PRO-K…