ラベル MAC の投稿を表示しています。 すべての投稿を表示
ラベル MAC の投稿を表示しています。 すべての投稿を表示

2015年10月18日日曜日

MacPortsのel capitan対応

会社のMACだが最近ついにel capitanにアップグレードした。
いい感じだと思っていたが MacPortsがエラーになって動かなくなっていた。
これインストールし直す必要があるらしい。
たしかYosemiteの時もやった。完全に忘れていたが。
そこでやったことの覚え書きをかいておく。
なおこれを参照
 https://trac.macports.org/wiki/Migration
①Xcodeのアップデート
  これはAPP Storeからした。
 または端末で
  $sudo softwareupdate -i -a
②端末で
 $xcode-select --install 
  実行して端末でもXcodeができるようにする
③MacPortの再インストール
 インスト−ル元URLはこれ
  https://www.macports.org/install.php
   ここの
   OS X 10.11 El Capitan
 これApp Storeから更新できないが、それは仕様なんだと解釈している。
 端末開かないと何が何だか分からないから。
 なおPKGのインストール方法は説明しない。
 わかると思う。
④ここからはマニュアルどおりで行く
 以下のコマンドを順に実行
 適当な作業フォルダを作ってそこでするのがいいかもしれない。
 私はbkフォルダを作ってそこでした。
port -qv installed > myports.txt
port echo requested | cut -d ' ' -f 1 > requested.txt 
sudo port -f uninstall installed
sudo rm -rf /opt/local/var/macports/build/*
curl -O https://svn.macports.org/repository/macports/contrib/restore_ports/restore_ports.tcl 
chmod +x restore_ports.tcl
sudo ./restore_ports.tcl myports.txt
sudo port unsetrequested installed
xargs sudo port setrequested < requested.txt
 ただひたすらコピペを繰り返す。
 脳細胞を使う必要はなし。
 ※当然量が多いと時間がかかります。
  特に時間がかかるコマンドは   
sudo ./restore_ports.tcl myports.txt
  です。私の環境で1日かかりました。
⑤最後に通常のアップデート
 sudo port selfupdate
 sudo port upgrade outdated
 問題出さなかったらOK
私の場合何の問題も出さなかった。
 

2015年6月5日金曜日

PCでアンドロイドアプリを動かしてみる その2

ちょっと前に書いた
PCでアンドロイドアプリを動かす
http://kokawa2003.blogspot.jp/2014/11/pcandroid.html
だが正式にGoogleからリリースされAndroid実機もいらなくなっていた

だから動作条件としては
Google chromeが動作しているPC(Windows、MAC,Linux)ということになる。
あとiOSではできない。(Google chromeで appが選択できないから)
さらに当然androidではする必要がない

詳しく書いているところ
http://mobilelaby.com/blog-entry-android-app-runtime-for-chrome-by-arc-welder.html

実際にやってみる。本当はLINEでやりたかったが、やると登録を移しますか?とか面倒なことを
聞くので、Instagramでリトライ

まずinstagramのAPKを取得する。
これ色々手段あるが以下のサイトを使うのがやはり一番楽
APK DOWNLOADER
https://apps.evozi.com/apk-downloader/
まずGoogle play のInstagramのサイトがこれ
https://play.google.com/store/apps/details?id=com.instagram.android

だからこれを入力欄にいれGenerate Download Link のボタンを押す




するとこんな感じなので緑のClick Here to download のボタンを押すと
com.instagram.android.apk
のファイルを取得できる。

次にAPKファイルを実行する方法を説明する
まずgoogle chromeで
ARC Welder – chromeウェブストア
 https://chrome.google.com/webstore/detail/arc-welder/emfinbmielocnlhgmfkkmkngdoccbadn
をインストール








こんな感じでアイコンが出ます。
であとはこのアイコンを押して出る画面でAPKを選ぶと
こんな感じで実行できます










 アイコンも当然できます。




2014年11月18日火曜日

PCでandroidアプリを動かす

android用のアプリをgoogle chromeの拡張機能
にする方法が紹介されていた。
http://www.omgchrome.com/chrome-apk-packager-android-app/
動かないアプリもあるが一応つかえる
genymotionでエミュレートするのに比べると簡単なので使いやすい。
ubuntuのwineみたいな位置か?

google chromeが入っているマシンであれば
ubuntu,Windows,Macどれでも動作するはず。
とりあえずinstagramを起動してみた。

使えるといえば使えるのだが微妙な使い心地だ。

動作条件として Chrome 37+ というのがあるので注意
またandroidの実機も必要

次に環境設定
まずダウンロードするファイル
https://github.com/vladikoff/chromeos-apk/blob/master/archon.md
の真ん中あたりにあるARChon 1.2
64 bit chrome
https://bitbucket.org/vladikoff/archon/get/v1.2-x86_64.zip
http://archon.vf.io/ARChon-v1.2-x86_64.zip
32 bit chrome
https://bitbucket.org/vladikoff/archon/get/v1.2-x86_32.zip
http://archon.vf.io/ARChon-v1.2-x86_32.zip
私の場合64bitなのでv1.2-x86_64.zipをゲット

さらにandroidの方にARChon Packagerをインストール
https://play.google.com/store/apps/details?id=me.bpear.archonpackager&hl=ja

手順
①androidでARChon Packagerを起動
そのまま次へを押してくとアプリを選択する画面がでる。
そこでアプリを選択して次へでZIPができる
場所は
\内部ストレージ\ChromeAPKS\
のなか
そのZIPをPCにコピー。私の場合instagramなので
Instagram.zip
というzipができていた。

②chromeを起動して拡張機能を表示
デベロッパーモードをON
v1.2-x86_64.zipを解凍
"パッケージ化されていない拡張機能を読み込む..."から読み込ませる。
ARChon Custom Runtime 1.2 - x86_64
という項目が出る。
エラーが表示されるがすべて無視


③①でコピーしたZIPを解凍、それを再び
パッケージ化されていない拡張機能を読み込む。
から読み込ませる
Instagram
という項目が出る


④そのinstagramの実行には
chromeのアプリのタブからアイコンクリックか
拡張機能のinstagramにある起動を押す





最後に参考として
http://www.omgubuntu.co.uk/2014/09/install-android-apps-ubuntu-archon
http://www.themukt.com/2014/09/20/run-android-apps-ubuntu-kubuntu-linux-mint/