android

2/3ページ

2台持ちさんにありがたいSMS転送アプリ「Auto SMS」

スマートフォンを複数台持っていると どうしてもメイン機とサブ機ができてしまって、 サブ機の方にきた連絡を見落としてしまう…。 そんな2台持ちさんにありがたいandroid用SMS転送アプリ「Auto SMS」のご紹介です! こんなかたにお勧め。 ・スマートフォンを2台以上持っている ・使用しているsimカードがSMS(ショートメッセージ)に対応している ・うち1台以上がandroid (書いてて思 […]

2年前のスマホを2年前のスマホに機種変更

auの3GスマートフォンIS15SHをモバイルデータOFF状態にして、まるでガラケーかのように使っております。データ通信のところは最低限のプランにして、月々の通信料を抑えるようにしています。高速通信なLTEスマートフォンにはできない荒技です。 しかしこのIS15SH、 •シングルコアなので超非力 •物理テンキーのおかげで画面が狭い •普通のイヤホンがさせない という困ったポイントがありました。 そ […]

Androidで(とりあえず)音を鳴らそう Java編 その2

以前の記事「Androidで(とりあえず)音を鳴らそう Java編」で試しに音を鳴らしてみたらとんでもなく遅延が発生したのですが、対応方法が何かあるんじゃないかと気になっていました。 対応方法を検討するにあたって気になったのが、MediaPlayerをメンバ変数にしていたこと。 これって同じものを使い回しているから、連続してボタンを押したときに前の再生が終わるまで次の音が鳴らないんじゃないの〜?と […]

[Android]問題が発生したため、ランチャーを終了しますからの脱出

Memo pad HD7(ME173)の元から入ってたランチャーアプリが最近よく「問題が発生したため、ランチャーを終了します」と言うようになりました。 ブラウザから「ホームに追加」とか、Google playからアプリを追加、とかすると上のエラーを吐いて、延々とホームとアプリの間を行ったり来たりするという迷惑なエラーです。 いつからかな?とふと考えたら、ホームアプリのページ数を減らしてから発生しだ […]

Androidで(とりあえず)音を鳴らそう C/C++編 その1

前回から間が空いてしまいましたが、いよいよAndroid NDKを利用してC/C++で音を鳴らす部分を作っていきたいと思います。 「OpenSL|ES」というサウンドライブラリのAndroid版である「OpenSL|ES for Android」を使用して、サウンド処理を行っていきます!! ・・・とはいえ、どはまりしてしまってあんまり進んでないのですが・・・。 差し当たり、どはまりのうちの1つ(コ […]

Androidで(とりあえず)音を鳴らそう Java編

いよいよAndroidで音を鳴らしていきたいと思います! 今回は、Javaでリソースファイルとして用意した音声ファイルを鳴らす方法についてです。 まず、音声ファイルを用意します。 AAC、AMR、FLAC、MP3、MIDI、OGG、WAVという面々が対応しているそうです。 ファイルの準備ができたら、リソースファイルとしてプロジェクトに追加しましょう。 リソースのフォルダ「res」に、「raw」フォ […]

AndroidでC言語/C++のソースコードを動かそう(ソースコード編)

いよいよ、ネイティブコードでAndroidを動かしていきます。 はまったポイントは、「C++で書く場合には「exturn “C”」が要る」こと。 手元にあるAndroidNDKの書籍がC言語用だったのでなかなか気づけず、だいぶ時間を無駄にしてしまいました…。 さて、前置きが長くなりましたが、本題に入ります。 JavaのソースコードにC/C++呼び出し処理を追加しよう 今回は […]

AndroidでC言語のソースコードを動かそう(環境設定編)

ようやく動いた!!のでブログ記事化。 AndroidでC言語で書いたソースコードを動かすところまでを書きます。 ※使用しているADTのバージョンは22です。19以前のバージョンでは操作方法が異なるようです。 ネイティブコードを書くための設定 メニューの[ADT]→[環境設定]を選択します。 環境設定画面にて、[Android]→[NDK]にて、設置したNDKへのパスを設定します。 NDKの設置につ […]

Android実機&仮想環境で自作アプリを動かそう

Androidで音楽アプリ開発シリーズとして、mac版eclipseで作成した自作のアプリをAndroid実機で動かすところまでをやってみました。 まずは新規インストールしたeclipseを起動して、プロジェクトを作成します。 後はとりあえず適当に「はい」的なものを選んでいくと、プロジェクトができます。 仮想環境の設定 実機で動かす前に、まずは仮想環境の設定を行いましょう。 仮想環境は、実機がなく […]

MeMO Pad HD7で自作アプリを動かせるよう設定する

Androidで音楽アプリ開発シリーズとして、今回は先日購入したMeMO Pad HD7でアプリを開発用設定で実行できるようにするまでをお送りします。 お断りとして、本手順はAndroid 4.2搭載のMeMO Pad HD7における手順となりますので、これ以前のバージョンのAndroidまた他機種では手順が異なることがあります。 ではまず、[設定] -> [タブレット情報]を開きます。 次に、[ […]