iTunesアップデート失敗

Windows7 64bit にて、iTunes ver12.4以降のUpdateインストーラが失敗し続けていた。
インストールの最後に
「この Windows インストーラ パッケージには問題があります。このインストールを完了するのに必要なプログラムを実行できませんでした。サポート担当者またはパッケージのベンダに問い合わせてください。」
というメッセージが出るのだ。

いろいろググって、以下で解決。
https://discussionsjapan.apple.com/message/100618584#100618584

私が実際にやったこと
1.[コンパネ]-[プログラムと機能]から、Apple Software Updateを選んで"修復"
2.インストーラ(今回は12.6)を起動
3.自動Updateのチェックをはずす。(規定のアプリ、もはずした)
4.iPhoneが繋がっていたので、ケーブル抜いておく
5.インストール続行

わりと一生懸命処理がいろいろ走って無事完了。
(ダメだったときは、すぐ終わってた)

Unable to resolve target 'android-x'

今あるandroid SDKには、API 8以上が入ってて、
インポートしたプロジェクトは API 7ってなときの例のエラー。

SDK Managerを立ち上げて、古いAPI入れたろか、と思ったら、
出てこない・・
インストールしてないバージョンも全部出しやがれ〜!と
いろいろメニューをいじるが出てこない。
閉じる。

というのを何回か試すうちに、なぜか
ちゃんと未インストールのバージョンも表示されて
無事チェック&ダウンロード出来た。なんやねん。

初めてのテストケース

http://www.atmarkit.co.jp/fsmart/articles/androidtest01/01.html
を参考にテストクラスを作った。
そのまま実機でgoすると、Exceptionが出て、JUnitも動いた形跡が無い。

解決策は、

  1. ビルドパスのライブラリに、JUnitを追加。
  2. テストソースのコンストラクタは、defaultのと、自前のと2つ必要。

public XXXActivityTest(String pkg,
   Class activityClass) {
   super(pkg, activityClass);
}

public XXXActivityTest() {
   super("jp.xx.xxx", XXXActivity.class);
}

相変わらず更新サイトが死んでる

Android SDKを最新にして、そのパスを[ウィンドウ]-[設定]-[Android]で書いたら

This Android SDK requires A... ADT to the latest version.

ってeclipseに言われたので
[ヘルプ]-[新規ソフトウェアのインストール]でごにょごにょしても、まぁぁぁぁたサイトが無いとか無言とか。

ADT pluginを手動ダウンロードしたほうが速い。
↓を参考に、ファイル名をバージョンで指定すればよい。
http://techfun.cc/android/windows-android-adt-plugin-install.html

今現在の最新は http://dl.google.com/android/ADT-20.0.3.zip となる。


その後も上記サイトを参考に、eclipseのフォルダを更新する。
再起動後のウィンドウ内容はちょっと違うけど
なんとかなるなる

相変わらずgenが無いってエラー

クリーンしようが、eclipse再起動しようが、genを手動しようが
全く消えない例のエラーの対処方法

http://labs.feed-yomi.com/android/setup/sample_hello.html

まず、プロジェクトのプロパティを開き、「Javaのビルド・パス」を選択します。

「順序およびエクスポート」タブをみると「Android2.2」にチェックが入っていません。

「Android2.2」にチェックを入れて、OKボタンを選択します。

エラーがなくなっていることが確認できます。

vmware NATでプロキシ設定が要る

Host : WindowsXP
Guest : atde4(Debian6)
でNATにして、webなどは見られるが、
apt-getが失敗する。「ftp.xxxが解決できません」とか。

DNSの問題か・・?と、resolv.confやinterfacesをいじってみたが関係無いようだ。

結論としては、以下は設定してやる必要があった。

[システム]-[システム設定]-[ネットワークのプロキシ]
●マニュアルでプロキシの設定を行う