Androidアプリ開発メモ

Androidアプリを中心に学んだことをメモしていきます

【Android】エミュレータの高速化

 

以前にAndroidエミュレータは遅いので、スナップショット機能を使ってマシにするという話をしました。ただしこれは長い起動時間を省略できるだけで、実行速度が変わるわけではありません。FPSを気にするゲームなどではテストどころではないです。

 

そこで今回はエミュレータの高速化を紹介してみたいと思います。アプリによってはまだ重いかもしれませんが、少なくとも一度使えば元には戻れない程度には速いです。他にも、ユーザー登録が必要ですが、Genymotionというエミュレータなら実機以上の速度も可能らしいので、まだ速度が気になる方は検討してみると良いかもです。

続きを読む

Androidアプリ第二弾をリリースしました!

お久しぶりです。

開発ブランクはさほど無いです。ブログの存在忘れてました。

 

すでに1,2週間経っていて今更なのですが、Androidアプリをリリース致しました!

内容はシンプルなクロスワードパズルで、特に説明の必要もないと思うので、宣伝だけしておきます。

 

やわらかめのフォントを別に用意してみたり、ダイアログに装飾してみたり、派手すぎない程度にデザインにも凝ってみたので、その目で確認してみてください!問題も追加予定です。

 

クロスワードパズル8×8

 

次回は技術的な話ができたらしたいです。

【eclipse】Junoを自分好みにカスタマイズしてみた

eclipseをいじっていて、白背景だと目が疲れるなあと思ったので、いろいろカスタマイズしてみました。

  1. エディタ関連の色
  2. eclipseの外観
  3. 画像を背景に表示

プラグインさえ入れれば結構簡単なので、検討中の方は是非やってみてください。

続きを読む

【Android】初めての開発でアプリを実行するまでの3ステップ

 以前、開発環境の構築の仕方を説明させてもらいました。

Androidアプリ開発環境の構築 - Androidアプリ開発メモ

 

今回はアプリを実行するまでの手順を説明します。

  1. SDKの選択・インストール
  2. AVDの作成
  3. プロジェクト作成

 

続きを読む

【Windows7】メーカーパソコンのパーティションを減らしたい

自由に使えるパーティションが欲しい

また別記事にする予定ですが、ある用途のために、自由に使えるパーティションが新規で欲しくなりました。しかし、パーティションが4つまで分割可能なのに対し、以前購入したメーカー製(富士通)のパソコンには既に4つのパーティションが作成されており、新たにパーティションを捻出するのは難しそうです。

続きを読む

【Android】Conversion to Dalvik format failed の対処

Conversion to Dalvik format failed: Unable to execute dex: java.nio.BufferOverflowException.

このようなエラーが出てAPKの出力ができないことがたまにあります。調べたら同じ問題で悩んでいた人がたくさんいたのですが、コードの文法ミスなどが出ないためいまいち発生条件がわかりません。

一応解決まで漕ぎつけましたので、その対処までの道のりをメモしておきます。

続きを読む

Androidアプリ開発環境の構築

 

はじめに

Androidの開発環境を構築するついでにやり方を解説します。なお、説明はWindowsでの経験に基づきます。

 

手順は以下のとおりです。

1、JDKのインストール

2、Android SDKのインストール

3、eclipseの日本語化(必須ではない)

続きを読む