Android Studio 2©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
Android Studio のNDK関連でとても役に立つ資料
Mastering the NDK with Android Studio 2.0 and the gradle-experimental plugin
http://www.slideshare.net/ph0b/mastering-the-ndk-with-android-studio-and-the-gradleexperimental-plugin
このスライドにも下のリンクにも書いてあるのだが、
experimentalプラグインと通常プラグインを両方同時に使うテクニックがあるらしい
https://github.com/googlesamples/android-ndk/issues/119 刀、 , ヘ
/´ ̄`ヽ /: : : \_____/: : : : ヽ、
,. -‐┴─‐- <^ヽ、: : : : : : : : : : : : : : : : : : : : : : }
/: : : : : : : : : : : : : :`.ヽl____: : : : : : : : : : : : : : : : : : /
,. -──「`: : : : : : : : : :ヽ: : : : : : : : :\ `ヽ ̄ ̄ ̄ フ: : : : :/
/: :.,.-ァ: : : |: : : : : : : : : :\: : : : :: : : :ヽ \ /: : : :/
 ̄ ̄/: : : : ヽ: : : . . . . . . . . . . .、 \=--: : : :.i / /: : : : :/
/: : ∧: \: : : : : : : : : : ヽ: :\: : : 〃}/ /: : : : :/ 、
. /: : / . : : :! ヽ: : l\_\/: : : : :\: ヽ彡: : | /: : : : :/ |\
/: : ィ: : : : :.i: : | \!___/ ヽ:: : : : : : :\|:.:.:.:/:! ,': : : : / |: : \
/ / !: : : : :.ト‐|- ヽ \: : : : : l::::__:' :/ i: : : : :{ |: : : :.ヽ
l/ |: : :!: : .l: :| \: : : l´r. Y {: : : : :丶_______.ノ: : : : : :}
l: : :l: : :ト、| 、___,ィ ヽ: :| ゝ ノ '.: : : : : : : : : : : : : : : : : : : : : : /
|: : :ト、: |: :ヽ ___,彡 ´ ̄´ ヽl-‐' \: : : : : : : : : : : : : : : : : : イ
!: :从ヽ!ヽ.ハ=≠' , ///// ///u /  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
V ヽ| }/// r‐'⌒ヽ イ〉、
ヽ、______ー‐‐' ィ´ /:/:7rt‐---、 こ、これは>>1乙じゃなくて
ィ幵ノ ./:/:./:.! !: : : : :!`ヽ ロック解除パターンなんだから
r‐'T¨「 |: | !:.∨:/:./: :| |: : : : .l: : : :\ 変な勘違いしないでよね!
/: : .|: :| !:.!ィ¨¨ヾ、:.:/ !: : : : l: : : : : :.\ 落ちるべきはこっちのスレのほうだよ
スレ使い切る1ヶ月以上前からスレ立てなんて削除依頼通るレベル Android Studio 2.1.2でエミュレータでネットにつながらなくてググったら
Run - Edit Configurations… - EmulatorのAdditional command line options:に-dns-server 8.8.8.8,8.8.4.4を入れるとあるけど
Emulatorってどこにあるのかな? さんくす
AMDのCPUだから重すぎる
起動してブラウザを開くとネットがつながらず(ERR_NAME_NOT_RESOLVED)
調べたらターミナルでdnsを設定する
最初はつながるようになったけどしばらくするとERR_NAME_NOT_RESOLVEDが表示
エミュレータの端末を電源を切るをすると動かなくなる(1時間放置しても変わらず)
?で閉じて再び起動すると設定が戻ってる
諦めるしかないか・・・
端末がないから各OSでどうなのか見たかったんだけど他にないかなぁ >>16
エミュレータはASから起動する必要無いので
コマンドプロンプトから好きなオプションで起動すればいい
デフォルトのパスやオプションはRunウインドウの最初の行に表示される コードのエラー箇所でカーソルを合わすとポップアップするヒント文をコピーする方法を教えて下さい。
グーグる翻訳にかけないと読めないもんで コンパイルするとMessagesに出るエラーメッセージはコピー出来るし、日本語化されてる場合もある。 そこじゃなくてLint様のお叱りのこと?じゃないかな 一応特殊表現なので覚えりゃなんとかなるかも
でも基本は英語なんとか読める人向けだよね >>18
ステータスバーに同じメッセージが表示されたままになるので
そこで右クリックするとコピーメニューが出る ごめん、赤くなってるとこをクリックすると、ポップアップと同じのがステータスバーに表示だな ●起業したいプログラマに1000万円まで投資します●
アイディアと情熱のある方のみ、お願いします。
http://good-hill.xsrv.jp/?id=771213
『 グッドエンジェル 』
投資家と起業家のマッチングサービス
有名投資家からベンチャーキャピタルまで参加されています。 SDK Patch Applierって何?
SDKのパッチを当ててくれる何かっぽい名前だけど 初心者です。
Exception raised during rendering: Binary XML file line #-1: Error inflating class <unknown>とプレビュー画面ででます。API23にすると大丈夫なんですが、、
Radio Button にエラーがでてるようなのですが、よくわかりません。 2.2 preview7
今回のNDK関連とContraintLayoutには期待してる data bindingのIDE連携を強化してほしい >>37
警告(Deplecated)の通りに修正するとエラーになるのなんとかしてほしいよね AS2.1を使っていて、その中で立ち上げたandroidエミュレータがネットに繋がらない…
調べるとDNS設定をターミナル上から行えばいいらしいけどパスが見つからなくて困ってる
プロパティファイルどこにあるんだよ…… Win7にて
SDK Managerでダウンロード中
マウス(カーソル)動かさないでPC放って置くと
ダウンロード失敗(停止)するんだけど・・・、気のせい?
マウス(カーソル)動かしてる時は大丈夫なんだが・・・。 wifiスリープの設定まで面倒見きれないので適当にぐぐれ
多分ノートだろ SDK Manager起動直後30秒間以内での話
SDK Manager起動直後すぐマウス手から離す↓
更新確認とかの動作↓
下の方にある青ゲージが途中で止まる↓
しばらく待つが、青ゲージ全く動かず↓
ん??、変だな?、マウス持ってシャカシャカ↓
マウス動かしたのと同時に青ゲージも動きだす
何この挙動?
PC放って置いてダウンロード失敗するのも
この挙動のせいのような気がしてる
ちなみに各スリープ設定は無効にしてある Android Studioクソすぎる。
Eclipse+ADTで作ったプロジェクトをインポートしてビルドするとエラーが出るので、そのエラーをネットで調べてみるとAPI23まで上げないと解決できないとか。
確かにAPI23にするとビルドは進んだが、API変更でエラーが出る。
そこを修正してエミュで起動すると今度は起動してすぐに強制終了。
デバッガで調べないと原因は不明だが、そもそもAPI23(Android 6.0)で作ったアプリなんて配布してたまるかよ。
未だにAndroid 4.x 使っている人も多いのに。
それなのにADTはもう配布していないみたいだし、最低すぎる。
ADTとの互換性もっと上げろっての! こちらはもうN(ヌガー)対応まで完了してるのにご苦労様です。 >>50
確認だけどsdkVersionには
compile
min
target
の3つあるのご存知? >>52
個人でやっている人でしょ
企業ならもう対応していないといけないし >>53
インポートした時点でその3点もインポートされているのだから意味のない質問じゃないか?
インポートした時点で何もしなくてもビルドできて動作しないとおかしい訳で。
結局、ADTとまともに互換性の取れていないものを強制するGoogleがおかしい。
企業なら一日中試行錯誤できるが、個人でビルドできない状況になると非常に困難 >>52
来たねN
Nexus5はOTA対象外でプチショック >>58
もっと速いマシン使えばよくね?
あるいはgradleの設定をdaemon化してないとかじゃないのか? >>55
ニートとか独立した人ならともかく、働きながらやるのは辛いよな
特に仕事でAndroid以外のことをしていて、日曜プログラマーでやっていると変更の激しいAndroidについていくのは至難の技
>>50は最初から手を出すべきではなかった。 sdkアプデー
sdkアプデー
本体アプデー
まあsdkはホールドするという考え方もあるが >>61
たぶん>>50はADTからStudioの移行もできないのでSDKのホールドもできないのだろう。 >>50
エラーの種類によるかもだがうちはアンスタ1.5.1でAPI14のプロジェクトビルドできてるよ てか1年の移行期間無視して今更何騒いでるのか
そのままEclipseと心中すればいいのに >>64
ADTやめますの告知はかなり唐突だったような? >>66
移行期間とか言ってもJNI未対応であの安定性で移行しろと言われてもプロならともかく趣味でやっている人は様子見になるでしょ。 >>68
>道具のメンテくらい自分でやるのがプロ
だから「プロならともかく」って書いているんだけど 移行期間ずっと様子見してました
って単なるアホだろ
趣味が言い訳として通用するなら
趣味を理由に切り捨てられても理不尽ではない もうすぐ出る次のnexus5を待つか安くなった5xを買うか
Nが入る実機が欲しい >>70
Google 「お前らプロだろ?Studioに問題あっても工夫してくれよな」って言う甘えもどうかと思う。
もちろん素人に合わせてられないのは理解できるが、だからと言っていい加減なものを出す口実にされてもねえ。 いい加減な出来のものだという割にはめちゃくちゃ使われてますね
不思議です
あれ、ひょっとしてもしかしていい加減な出来だなんて思っているのはあなただけなのでは >>73
当たり前だろ強制されているんだから
こいつアホすぎるわ 質問
Tortoise Svn で作成したローカルマシンのリポジトリからチェックアウトしたプロジェクトをStudioで連携してみた。
もちろんコマンドラインのSVNも入れている。
Studioでcommitすると何故かローカルマシンのリポジトリなのに認証を要求されるのでコミットできない。
認証なんて必要ないはずだが。
もしかしてStudioはサーバーのリポジトリしか想定していない?
ローカルマシンのリポジトリは使えない? それはAS自体のパスワードだと思う。
intellijだとIDEのパスワード認証、初回のみ -> 保存済みのパスワードでDBやssh,githubにアクセス
という流れ。色々なサービスの認証情報持ってるから当然と言えば当然。
android開発だとあまり恩恵なさそうだが >>76
Android Studioにパスワードってあるの? >>76
>>78
>>79
ありがとうございます。
確かにリリースAPKを作るときにMaster PWを要求されました。
するとcommit時にパスワードを聞かれなくなりました。
しかし、リリースAPKを作らないとMaster PWが設定できない仕様だとしたら不思議な仕様ですが。
ちなみにTortoiseSVNが1.9.2でコマンドラインのSVNが1.8.16であるせいか結局うまく動作しませんでした。
まあ、TortoiseSVNを使えばいいので特に問題はないのですが。 これはデバッグするたびにエミュレータの起動を待たないといけないのでしょうか?
それだとすごく遅いです。
エミュは起動しっぱなしで次々と実行したいんてすがその方法がわからないです…… >>84
もう一回runappしてもアプリを実行してくれなくないですか? androidstuioのソースファイルが真っ赤になるんですが
誰か治し方知ってる人いませんか?お願いします。 cmakeでのNDK環境が中途半端なままでstableになっちまったな
2.2 statbleでも、experimental-plugin使ったプロジェクトの方がCの関数名とかまともに認識される
cmakeのプロジェクトはCの関数名が赤くなっちゃうよ >>98
これ予備の環境アップデートしたら問題でなかった
メイン環境の方は何か壊れてるっぽい Android SDKのとこにインストールするCMakeを3.6から3.6.3155560に更新したら問題無くなった
JNIのJava側とC側をクリックで行ったり来たりするのも完璧に動くようになったわ ■ このスレッドは過去ログ倉庫に格納されています