アンドロイドの開発サイト(http://developer.android.com)に載っているトレーニング通りに開発環境を構築し、「Building Your First App」を試してみたら、エミュレータがインストールできず、起動してくれない。。。
知り合いに聞いてみたら、ライブラリーが足りないらしい> <
足りないライブラリーをインストールしたら解決できました。
やったことの手順をまとめってみました。
1、まず「Android SDK Manager」を起動します。
アンドロイドSDKがインストールされているディレクトリー/sdk/tools/android.sh を実行します。(Windowsだと、android.batファイルを実行します。)
2、「Android SDK Manager」管理画面から、足りないライブラリー「Google APIs」、「Google APIs Intel x86 Atom_64 System Image」、「Google APIs Intel x86 Atom System Image」を選択して、インストールします。
ここで少し余談ですが、エミュレータを高速するライブラリー「Intel x86 Atom System Image」と「Intel x86 Emulator Accelerator(HAXM installer)」も一緒にインストールすることをお勧めです。
3、最後Android Studioを再起動して、エミュレータを再インストールします。
2015年12月27日日曜日
2015年12月15日火曜日
git間違ったコミットをなかったことにするには?
gitでリモートに間違ったコミットをなかったことにする方法は?
例えば、branch名はmasterとします。
以下のコマンドを実行すれば、リモートのコミット履歴は綺麗に消えます。
※注意してほしいのは、その操作を実行する前に、念のため、masterブランチをバックアップしておくといいでしょうか。(簡単にgit branch master_bkを実行すれば、バックアップ用ブランチを作成できます)
例えば、branch名はmasterとします。
以下のコマンドを実行すれば、リモートのコミット履歴は綺麗に消えます。
※注意してほしいのは、その操作を実行する前に、念のため、masterブランチをバックアップしておくといいでしょうか。(簡単にgit branch master_bkを実行すれば、バックアップ用ブランチを作成できます)
git reset --hard <commit-hash>
git push -f origin master
2015年12月14日月曜日
2015年12月10日木曜日
spawn: コマンドが見つかりませの解決方法
expectを使って、scpにパスワードを送ろうと思ったところ、
スクリプトを実行したら、こんなエラーが出た
「spawn: コマンドが見つかりませ」
もしかして、expectはインストールされてない?「which expect」で実行したら、ちゃんっと返答が帰ってきた
「/usr/bin/expect」
いろいろ調べて結果、最後以下の二つ事をやったら、ちゃんと動いてくれた。
1、スクリプトファイルの先頭に「#!/usr/bin/expect -f」を書く
2、スクリプトファイルの実行権限を持たせる「 chmod +x test.sh 」
スクリプトを実行したら、こんなエラーが出た
「spawn: コマンドが見つかりませ」
もしかして、expectはインストールされてない?「which expect」で実行したら、ちゃんっと返答が帰ってきた
「/usr/bin/expect」
いろいろ調べて結果、最後以下の二つ事をやったら、ちゃんと動いてくれた。
1、スクリプトファイルの先頭に「#!/usr/bin/expect -f」を書く
2、スクリプトファイルの実行権限を持たせる「 chmod +x test.sh 」
登録:
投稿 (Atom)