「Failed to import Gradle project: Could not fetch model of type IdeaProject using Gradle distribution」とか言われて結局すべてなかったことに

ん、こんなのでましたけど。

http://services.gradle.org/distributions/gradle-1.6-bin.zip

自動更新ができないのか?

調べてみるとこんな。

Android Studio error installing Gradle - Stack Overflow %title%

~/.gradle/wrapper/dists/gradle-1.6-bin/72srdo3a5eb3bic159kar72vok/ 以下を置き換えれ

とか

1. Download Gradle directly from http://services.gradle.org/distributions/gradle-1.6-bin.zip
2. Copy the contents of gradle-1.6 to \Android\android-studio\plugins\gradle
3. Copy gradle.jar to \Android\android-studio\lib\
4. Restart Android Studio

とか

brew install gradle

とか。

なんか変だよ、これ。

もうこれは、

続きを読む >>


Android の lauchMode が ややこしすぎるので

ややこしいです、Androidのこれ。

android_launchmode

Y.A.M の 雑記帳: Android launchMode の違い Y.A.M の 雑記帳: Android launchMode の違い

たくさん言葉がでてきます。


Activity
Task
Instance

調べてみるともっといろいろ関連がでてきます。
どんどん枝から枝が生えてきます。


Affinity
Stack
Intent

ProgrammingLife.jp: アクティビティとタスク (Android) ProgrammingLife.jp: アクティビティとタスク (Android)

で、これらの詳細設定は、AndroidManifext.xml で設定したり、
以下、直接関係ありそうなのを抜粋。


android:alwaysRetainTaskState=["true" | "false"]
android:clearTaskOnLaunch=["true" | "false"]
android:excludeFromRecents=["true" | "false"]
android:launchMode=["multiple" | "singleTop" |
                    "singleTask" | "singleInstance"]
android:multiprocess=["true" | "false"]
android:noHistory=["true" | "false"]  
android:parentActivityName="string" 
android:stateNotNeeded=["true" | "false"]
android:taskAffinity="string"

activity | Android Developers  activity | Android Developers

あと、コード内で、Intent 経由で起動するとき
のオプションとしてもなんかいろいろあったり。


FLAG_ACTIVITY_BROUGHT_TO_FRONT
FLAG_ACTIVITY_CLEAR_TASK
FLAG_ACTIVITY_CLEAR_TOP
FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET
...
...

IntentのCategoryとExtraとFlagの一覧表を作ってみたよ - hyoromoの日記 IntentのCategoryとExtraとFlagの一覧表を作ってみたよ - hyoromoの日記

Intent | Android Developers Intent | Android Developers

で、もうこれだけ起動方法があったらわけわらなくなります。

基本的な設定からシンプルに進むとして便利なものがあります。

続きを読む >>


Android で cURL とか openssl とか

バイナリ公開しています。

[HowTo] Install cURL and OpenSSL on Android - xda-developers [HowTo] Install cURL and OpenSSL on Android - xda-developers

cURL_-_Download

cURL - Download cURL - Download

ばらすと以下。

続きを読む >>


3月以降OSアップデートしていないAndroidはセキュリティ的にアウト?

こんな記事が。

Androidでアプリケーションパッケージ(APK)の署名が正しく照合されず、改変されたアプリをインストールできてしまうという脆弱性の存在をセキュリティー企業Bluebox Securityが明らかにしたが、同社が作成した脆弱性の有無を確認するAndroidアプリ「Bluebox Security Scanner」がGoogle Playで公開された。

Androidの「マスターキー」セキュリティー欠陥チェックツールが公開される Androidの「マスターキー」セキュリティー欠陥チェックツールが公開される | スラッシュドット・ジャパン セキュリティ

で、とりあえずはやってみました、何台かあるので。

device-2013-07-14-044513

device-2013-07-14-051641

device-2013-07-14-044818

あらら、3台中2台アウト。

で、この「セキュリティの欠陥」てのなんなのかな、と、

続きを読む >>


AndroidStudioアップデート0.2.0 で「FAILURE: Could not determine which tasks to execute.」

 

アップデートです、AndroidStudio。

アップデート後、ビルドしてみると残念。

Android_Studio__I_O_Preview__AI-130.737825-2


Gradle: 
FAILURE: Could not determine which tasks to execute.
* What went wrong:
Task 'assemble' not found in root project 'MyProject'.
* Try:
Run gradle tasks to get a list of available tasks.

このへんについては、リリースノートなどに書いてあります。

続きを読む >>