タグ

2011年4月17日のブックマーク (5件)

  • Androidを解剖(前編) 携帯電話でパソコン並みの機能を実現 - モバイル - Tech-On!

    2回に分けて,Androidの実装形態とAPIを紹介する。Google社がAndroidのソフトウエア開発キット(SDK:software development kit)を公開した,2007年末の情報に基づいたものである。当時公開されていたのはAndroidの一部だったものの,その構成や設計思想は,公開された範囲からうかがい知ることができた。AndroidのカーネルはLinuxだが,それ以外の部分はLinuxとはかなり違う。独自の仮想マシンを重視した設計だが,一方で既存のJavaプログラムとの互換性を生かそうとするなど「いいとこ取り」を目指している。(以下の文は,『日経エレクトロニクス』,2007年12月17日号,pp.61-66から転載しました。内容は執筆時の情報に基づいており,現在では異なる場合があります) 2007年12月1日時点で公開されている情報を基に,Androidがどのよ

    sosuk
    sosuk 2011/04/17
  • 仙石浩明の日記: Android 端末 (Nexus One) でアプリを SDカードの ext3 パーティションにインストールする (Apps 2 SD)

    わずか 8個のアプリだけで 100MB 近く使っている。 200MB に収めようと思えば、 インストールするアプリを相当厳選する必要がある (100個程度で限界)。 さすがにこれでは使い物にならないということで、 アプリを SDカード上にインストールできるようにする仕掛け Apps 2 SD (A2SD) が提案されてきた。 A2SD には App2sd など、 いろんな実装があるが、 基的には SDカードに ext3 (あるいは ext4) パーティションを切り、 /system/ext あたりにマウントして (実はこれが難しい, 後述)、 /data/app などからシンボリックリンクを張る。 つまり、こんな感じ: # cat /proc/mounts ... /dev/block/mtdblock3 /system yaffs2 ro,relatime 0 0 /dev/block

    sosuk
    sosuk 2011/04/17
  • 手動Apps2sd - for2ando@net

    sosuk
    sosuk 2011/04/17
  • (Nexus One)アプリケーションをSDカードにインストール(A2SD) - jitsu102's blog

    Android 2.2(Froyo)から使えるようになった、アプリケーションをSDカードにインストールする機能*1ですが、SDカードへインストールできないアプリケーションがあったり、dalvik-cacheは内蔵ストレージのままだったりと、内蔵ストレージの使用削減効果がいまひとつです。 そこで、/data以下のディレクトリをSDカード上のext3パーティションにシンボリックリンクし、アプリケーションはSDカードにインストールするようにしました。 基的には、KLab 仙石さんのブログのエントリーと同じ方法です。 仙石浩明の日記: Android 端末 (Nexus One) でアプリを SDカードの ext3 パーティションにインストールする (Apps 2 SD) (今回やること) SDカードにFAT32とext3ファイルシステムのパーティションを作成し、FAT32は/mnt/sdcar

    (Nexus One)アプリケーションをSDカードにインストール(A2SD) - jitsu102's blog
    sosuk
    sosuk 2011/04/17
  • 10分で始めるKVM - YAMAGUCHI::weblog

    はじめに 新人研修で新人の方々の中で技術方面やりたい人のサポートしています。今までネットサーフィンとメールとOffice使うくらいしかしてなかった、という人も多数いるのでそういう方々に早く技術を身につけてもらいたいなと思って家に環境構築をすることをお勧めしました。 どうせならいろんな環境を作ってほしいなと思い、仮想化環境を使って環境を構築する方法をメモっておきます。VMwareやVirtualBoxを使えば簡単なんでしょうけど、せっかくなら新しめの技術に触れてほしいということで、ここに触れておきます。自分も別に詳しいわけではないので突っ込み歓迎。会社の後輩向けに書いていますのでその辺も汲み取ってください。 KVMってなんですか? 詳しい人はたくさんいるのでここでは詳細は省きます。KVMはKernel-based Virtual Machineの略でLinuxカーネル自体をハイパーバイザー化

    10分で始めるKVM - YAMAGUCHI::weblog
    sosuk
    sosuk 2011/04/17