1 名前:デフォルトの名無しさん [2013/08/16(金) 13:39:00.09 ] このスレではAndroidSDK・NDKやAndroidマーケットに関する質問を扱ってます。 ※プログラミング自体が初めて!なあなたには↓↓↓こちらへ スレ立てるまでもない質問はここで 126匹目 toro.2ch.net/test/read.cgi/tech/1363522503/ Eclipse統合M34【Java/C++/Ruby/Python/Scala】 toro.2ch.net/test/read.cgi/tech/1361510049/ ★★Java質問懽蜻樺kスレッド161★★ toro.2ch.net/test/read.cgi/tech/1364006637/ ****オススメ関連リンク**** ■ TechBooster techbooster.org/category/android/tableofcontents/ ■ Androidメモ www.saturn.dti.ne.jp/npaka/android/index.html ■ 逆引きAndroid入門 www.adakoda.com/android/ ■ Androidプログラマへの道 wiki.livedoor.jp/moonlight_aska/ ■ Android Wiki* wikiwiki.jp/android/ ****公式リファレンス**** ■ Android developers developer.android.com/intl/ja/reference/android/a\ pp/Activity.html ■ ソフトウェア技術ドキュメントを勝手に翻訳 www.techdoctranslator.com/ ■ 日本Androidの会 https://groups.google.com/forum/?fromgroups=#!forum/android-\ group-japan ■ StackOverFlow stackoverflow.com/questions/tagged/android ****前スレ**** Androidプログラミング質問スレ Part34 toro.2ch.net/test/read.cgi/tech/1373440938/
75 名前:デフォルトの名無しさん mailto:sage [2013/08/18(日) 03:29:52.42 ] Android4.0からメニューボタンがなくなっていることを今日知った… なんてこった、本だけで情報得てるとこういうことになるのか、本はアップデートされないからな でも4.0以降の端末でも、メニューボタンが出るやつと出ないやつがあるな、なんでだろ?
76 名前:デフォルトの名無しさん mailto:sage [2013/08/18(日) 04:17:33.66 ] >>75 4.0メニューなし 4.2以降アクションバーにオプションメニューが出る
77 名前:デフォルトの名無しさん mailto:sage [2013/08/18(日) 04:21:00.43 ] >>76 およ、俺の4.1.2の端末だと普通に左からバック、ホーム、メニューになってる むしろ4.0からあるはずの最近のアプリボタンが一切出ない
78 名前:デフォルトの名無しさん [2013/08/18(日) 06:18:20.22 ] マップアプリをエミュレーターを使って開発したいと考えています。 そこでdenshikousaku.net/how-to-make-android-google-maps-v2-work-in-android-emulator のサイトの通りに com.android.vending-1.apk com.google.android.gms-1.apk の2つをADB install commandでインストールしました。 そしたらブログの方と同じように This app won’t run unless you update Google Play services. のエラーを吐きました。 そこでブログの方がしているのと同じように 「Google Play servicesの新しいバージョンのapkをネットから探してくる」 をしようとしたのですが検索では見当たりません、 どなたかどこにあるのかご存じの方を教えていただけないでしょうか。
79 名前:デフォルトの名無しさん mailto:sage [2013/08/18(日) 06:42:31.54 ] >>78 何故実機を使わない?
80 名前:デフォルトの名無しさん mailto:sage [2013/08/18(日) 06:47:03.36 ] エミュレータとか重くてやってらんないよ 3円維持でいい機種買えるのに…
81 名前:デフォルトの名無しさん mailto:sage [2013/08/18(日) 06:51:39.09 ] そういうの都会じゃないとないんじゃね?
82 名前:デフォルトの名無しさん mailto:sage [2013/08/18(日) 06:53:36.27 ] >>80 >>3 円維持 聞かせてくれない?
83 名前:デフォルトの名無しさん mailto:sage [2013/08/18(日) 08:27:09.42 ] ソケットの接続が確立されたのを知りたいんですがどうしたらいいですかね...
84 名前:デフォルトの名無しさん mailto:sage [2013/08/18(日) 10:11:59.15 ] invalidateみたいな運任せじゃなくて 強制的にViewを再描画するメソッドってないんですかね
85 名前:デフォルトの名無しさん mailto:sage [2013/08/18(日) 10:37:43.29 ] まず全裸になります。 次にsocketハンドルの値を確認します
86 名前:デフォルトの名無しさん mailto:sage [2013/08/18(日) 10:40:09.77 ] >>84 暑さのせいか?
87 名前:デフォルトの名無しさん mailto:sage [2013/08/18(日) 10:59:57.07 ] Bluetoothの関係のコード書いてる人いますか? BTSocket.connect()するとIOException:Service discovery failedが発生するんですがググっても解決できませんでした 何か知ってたら教えて欲しいです
88 名前:デフォルトの名無しさん mailto:sage [2013/08/18(日) 11:01:53.28 ] >>82 MNPこじきの話じゃないのん? au買って半年寝かせてsoftbankにMNPするとめっちゃ安い!とか
89 名前:デフォルトの名無しさん mailto:sage [2013/08/18(日) 11:02:26.37 ] >>84 再描画が呼ばれたかどうかを定期的にきっちり確認して、 呼ばれるまでしつこく繰り返す。
90 名前:デフォルトの名無しさん mailto:sage [2013/08/18(日) 11:24:55.83 ] >>87 実績があるサンプルでの現象なら、適所に「待ち」を入れる
91 名前:デフォルトの名無しさん mailto:sage [2013/08/18(日) 11:29:18.10 ] Androidはバグがあってそれを見越した上でバッチ当てみたいなコード汚ししないといけないことが 何度かあったな
92 名前:デフォルトの名無しさん mailto:sage [2013/08/18(日) 11:30:28.48 ] >>90 適当に5秒待たせてConnectしてみましたができませんでした 謎だー…
93 名前:デフォルトの名無しさん mailto:sage [2013/08/18(日) 11:33:04.08 ] 署名って 二本目以降のリリースにも同じの使えるの? それとも完全にアプリごとに分けなきゃダメなん?
94 名前:デフォルトの名無しさん [2013/08/18(日) 11:36:16.22 ] >>93 全部同じでも大丈夫
95 名前:デフォルトの名無しさん mailto:sage [2013/08/18(日) 11:58:36.35 ] >>94 ありがとう ちなみに署名って 利用者から確認されるのかな? 誤って本名を入れてしまった
96 名前:デフォルトの名無しさん mailto:sage [2013/08/18(日) 12:42:43.06 ] >>92 もっと具体的に書け 何につないでいるかさえ分からんw
97 名前:デフォルトの名無しさん mailto:sage [2013/08/18(日) 13:07:29.42 ] サービス見つからんってんだからpermission書いてないとか そもそもBluetooth対応してないとか エミュでやろうとしてるとか
98 名前:デフォルトの名無しさん mailto:sage [2013/08/18(日) 13:51:41.04 ] ソケットはサーバアクセプトさせたときに 1バイト以上書き込みしてもらうとかで確認する それまでint read()でブロックする それかboolean isConnected()をループの中で呼びつづける
99 名前:デフォルトの名無しさん mailto:sage [2013/08/18(日) 14:12:10.43 ] ダウンロード機能つけたいんだけど、スレッドを分ければ同時ダウンロード数に制限はないのでしょうか?
100 名前:デフォルトの名無しさん mailto:sage [2013/08/18(日) 14:20:05.02 ] みんなは一日に最高何本アプリをリリースしたことある? 自動マクロ公開とかで量産とかやってる?
101 名前:デフォルトの名無しさん mailto:sage [2013/08/18(日) 14:28:37.78 ] 1本に時間かかるのになんで複数同時リリースの必要が
102 名前:デフォルトの名無しさん mailto:sage [2013/08/18(日) 14:30:32.92 ] そりゃ、釣りアプリを大量リリースするゴミだからだろ
103 名前:デフォルトの名無しさん mailto:sage [2013/08/18(日) 14:55:33.87 ] ゴミ過ぎる
104 名前:デフォルトの名無しさん mailto:sage [2013/08/18(日) 15:01:28.46 ] なんていうか、脳の作りが常人と違うんだろうな・・
105 名前:デフォルトの名無しさん mailto:sage [2013/08/18(日) 16:01:15.44 ] >>99 プロトコルと、ダウンロード先のIPが同一なのか否かでちょっと変わる
106 名前:デフォルトの名無しさん mailto:sage [2013/08/18(日) 16:06:22.46 ] >>95 署名の内容を表示するようなアプリを作ることはできる Androidの標準のアプリにはそういったものは無い PlayStoreとかにそういうアプリがあるかどうかは知らん
107 名前:デフォルトの名無しさん mailto:sage [2013/08/18(日) 18:35:39.17 ] AudioManagerの audioManager.setSpeakerphoneOn(false); はスピーカーからの音出力on/offするものではないのでしょうか? 実際on/off切り替えできませんでした。 切り替える方法を教えて下さい。
108 名前:デフォルトの名無しさん mailto:sage [2013/08/18(日) 20:02:20.65 ] エミュレーターでGoogle Mapsを動かしたく denshikousaku.net/how-to-make-android-google-maps-v2-work-in-android-emulator このサイトのとおりにやっていったのですが This app won’t run unless you update Google Play services. と出たところで躓いてしまいました。 Google Play servicesのバージョンを最近あげたらしく、 Google Play servicesの新しいバージョンのapkをネットから探してくるしかないらしい。 とあるのでapkファイルを探してみたのですが私では見つけられず・・・。 どなたかGoogle Play servicesの新しいバージョンのapkのあるところを教えていただけないでしょうか。 よろしくお願いします。
109 名前:デフォルトの名無しさん mailto:sage [2013/08/18(日) 20:49:33.43 ] >>108 まず、パソコンにeclipseってソフト入れろ。
110 名前:デフォルトの名無しさん mailto:sage [2013/08/18(日) 20:58:45.31 ] >108 targetで「google APIs (google Inc) API level xx」ってやつを選べば、google Mapは最初から入ってるが、それではだめなのか?
111 名前:デフォルトの名無しさん mailto:sage [2013/08/18(日) 21:12:55.49 ] >>107 強制的にSpeakerに向けるかどうかのものであって、 スピーカーからの出力をOFFするもんじゃない たとえばVOICE_CALLのStreamなんかはEarpieceからでるので、 こういうものをSepakerから出したいときなんかにONする
112 名前:デフォルトの名無しさん [2013/08/18(日) 22:23:45.01 ] >>109 Eclipseは導入済みです。 >>110 google API4.2.2 (APIlv17)をターゲットに選択していますがエラーはでます。 エミュレーター上でGoogle Mapアプリが入っているからそれではどうなのか? という問いであれば、「Google Mapを応用したアプリを作りたいと考えているため、 自作アプリ内で動作させたいです。」が答えになります。
113 名前:デフォルトの名無しさん mailto:sage [2013/08/18(日) 22:29:48.80 ] >Google Play servicesの新しいバージョンのapkをネットから探してくるしかないらしい。 こういうことをサラッと書いてる辺りが恐ろしい
114 名前:デフォルトの名無しさん mailto:sage [2013/08/18(日) 23:07:09.21 ] 単純に再生デバイスのうち内蔵スピーカーだけ 出力をオン・オフ切り替えるにはどう書けばいいですか?
115 名前:デフォルトの名無しさん mailto:sage [2013/08/18(日) 23:23:51.93 ] >112 そうなんだ、ゴメンね。 「エミュレーターでGoogle Mapsを動かしたく」って書いてあったから・・・ Google Play servicesは、ネットから探してくるものじゃなくて、 Android SDK Managerを使って、自分の開発環境に導入するものなんだ。
116 名前:デフォルトの名無しさん mailto:sage [2013/08/18(日) 23:38:04.37 ] >95 jarsigner -verify -verbose -certs aaaaa.apk こんなコマンドを打てば誰でも X.509, CN=お前の本名, X=XXX, X=XXX こんな情報を得ることができる。 鍵ファイルとかパスワードなんか無くても、だ。
117 名前:デフォルトの名無しさん mailto:sage [2013/08/18(日) 23:59:20.45 ] >>74 携帯の
118 名前:デフォルトの名無しさん mailto:sage [2013/08/19(月) 00:00:03.19 ] 携帯のipってそんな簡単に変えられる?
119 名前:デフォルトの名無しさん mailto:sage [2013/08/19(月) 00:32:29.08 ] ていうかPCでもスマホでもいかさまクリックは可能なわけで ASPとしては疑わしきは罰する形でしょ。インプレッション・クリック・インプレッション量とページランキングのバランス どれかおかしければ、単価0.01円とかにされる 単価も広告表示量もはては支払い拒否の権利さえもASPが握ってるんだから
120 名前:デフォルトの名無しさん mailto:sage [2013/08/19(月) 00:49:42.47 ] >>74 100%バレるよ。200%と言ってもいい。 詳細は>>119 の通り クリック数の平均って1人1人違うように感じて実は全体で大体同じくらいになる数字マジックがあるんだよお 業者は膨大な過去データからその法則を知ってるんだお
121 名前:デフォルトの名無しさん mailto:sage [2013/08/19(月) 00:49:55.73 ] AdMobだとどっかで紹介されて一気にクリック数増えたら不正扱いされて垢BANされたとかあるしな
122 名前:デフォルトの名無しさん mailto:sage [2013/08/19(月) 00:56:06.52 ] 去年50万稼いだアカウント消されたんだけどね ログインしようとして「このアカウントは凍結されています」と出るショックといったら。
123 名前:デフォルトの名無しさん mailto:sage [2013/08/19(月) 01:01:27.73 ] >>122 何か不正したの?
124 名前:デフォルトの名無しさん [2013/08/19(月) 01:20:53.23 ] >>115 書き方が紛らわしく申し訳ありませんでした。 SDKから導入するんですね。ありがとうございます。 ただSDKマネージャに存在する項目はすべてインストール済みで、アップデートもすべて最新の状態にも かかわらず相変わらず同じエラーがでるのですが、この原因がわかりません。 私が最初に上げたサイトの著者さんがどのように解決したのかもわからず大変困っております。 どなたか重ねてになりますが、解決方法をご存じの方が降りましたらお願いします。
125 名前:デフォルトの名無しさん [2013/08/19(月) 01:23:20.72 ] このブログで書かれている様にして、 ttp://starzero.hatenablog.com/entry/20110414/1302759479 ユーザーのスワイプ操作を取得することを試みています。 layout上にボタンなどを何も置いていない場所でスワイプした 場合にはうまく取得できました。 ですが、例えば指を画面に置いた場所がButtonやListView上の場合、 onTouchEventが呼ばれず、当然スワイプ操作も取得できません。 ブレークポイントをonTouchEvent関数内においても、停止しませんでした。 Buttonなどの上に指を置いたりした場合にも スワイプを取得したいのですが、どのように書けば良いのでしょうか? よろしくお願いします。
126 名前:デフォルトの名無しさん mailto:sage [2013/08/19(月) 01:32:31.48 ] >>125 dispatchTouchEventを使ってみたら
127 名前:デフォルトの名無しさん mailto:sage [2013/08/19(月) 08:05:11.51 ] サンプルプロジェクトBluetoothChatの日本語バージョンってありますか? ないなら訳します。。。
128 名前:デフォルトの名無しさん mailto:sage [2013/08/19(月) 08:26:13.00 ] >>127 コメが日本語って事かぃ? それはないなぁ(今年1月に造った時の話) ってゆーか、大した事ないから簡単に応用出来るだろ? SPPでやりたいのかな? もしかして...
129 名前:デフォルトの名無しさん mailto:sage [2013/08/19(月) 08:27:37.42 ] >>128 ないみたいですね 訳そー
130 名前:デフォルトの名無しさん mailto:sage [2013/08/19(月) 08:46:33.65 ] >>116 でもapkファイルの取得って 無理じゃね? インストールすると 展開された状態でスマホの中に入ってくるし
131 名前:デフォルトの名無しさん mailto:sage [2013/08/19(月) 08:47:41.07 ] >>119 つまりはライバルとかに使うと 陥れられるってことか
132 名前:デフォルトの名無しさん mailto:sage [2013/08/19(月) 08:51:41.17 ] admobとadsenseを表示させてるんだけど かなりヤバいよね? バレたら即バン? wikiをwebviewで表示させてる wikiの中にはadsense表示 アプリ側にはadmob表示
133 名前:デフォルトの名無しさん mailto:sage [2013/08/19(月) 09:02:57.91 ] >>132 webview内のリファラがどうなってるかわからんから adsenseは不正に貼られてるとみなされるかもよ サポートに聞いてみたら?
134 名前:デフォルトの名無しさん mailto:sage [2013/08/19(月) 09:40:01.92 ] あれのどこを訳すんだ?
135 名前:デフォルトの名無しさん mailto:sage [2013/08/19(月) 09:48:09.36 ] >>130 デコやった事ないのかぃ? 今はルート無しで楽々抜けマス
136 名前:デフォルトの名無しさん mailto:sage [2013/08/19(月) 09:52:50.38 ] マンコくせーやつだな
137 名前:デフォルトの名無しさん mailto:sage [2013/08/19(月) 10:35:36.45 ] 矩形のテクスチャを台形に貼りたいのですが、 この場合は2Dを使うのでしょうか?3Dを使うのでしょうか? サンプルで勉強しているのですが、パラメータを変えても三角形で、山折り、谷折りのようになってしまうので悩んでます
138 名前:デフォルトの名無しさん mailto:sage [2013/08/19(月) 10:53:11.02 ] いい感じに台形に貼るにはw座標値を調節せなあかんけど説明するのは面倒い
139 名前:デフォルトの名無しさん mailto:sage [2013/08/19(月) 11:22:59.40 ] >>138 ありがとう 十分参考になります 3Dを使えばよいわけですね?
140 名前:デフォルトの名無しさん mailto:sage [2013/08/19(月) 18:12:45.01 ] >>112 で、googlemapできました?
141 名前:デフォルトの名無しさん [2013/08/19(月) 19:05:13.06 ] >>140 未だ解決に至っていません・・・。 SDKから環境に導入したあと、更にエミュレーターに対して何か設定をする必要があるということなのでしょうか・・・。 もしそうであればどなたか詳しく教えていただけると大変助かります。
142 名前:デフォルトの名無しさん mailto:sage [2013/08/19(月) 20:44:27.94 ] >>141 android.keicode.com/basics/mapview-v2-reference-google-play-services.php
143 名前:デフォルトの名無しさん mailto:sage [2013/08/19(月) 20:47:51.57 ] AndEngine(アンドエンジン) を使用して勉強しています。 小さな画像をタイル状に敷き詰めたスプライトを作成したいと思っていますが、 そのやり方がわかりません。小さな画像は単純に1種類の画像です。 どなたかそのやり方が分かる方教えて下さい。
144 名前:デフォルトの名無しさん mailto:sage [2013/08/19(月) 20:51:22.41 ] AudioTrackをストリームでplay。 ストリームが途切れた場合、AudioTrackは1200ms毎に再起動します。 ストリームが復帰したとき最大1200ms再生が遅れる。 この遅れを小さくするにはどうしたら。教えてエロい人
145 名前:125 mailto:sage [2013/08/19(月) 21:45:46.84 ] >>126 ありがとうございます。 希望の動作になりました。 onTouchEventとdispatchTouchEventについて 解説されているサイトを見て、動作に納得しました。 その後色々と試しているのですが、別のところで躓きました。 >>125 をdispatchTouchEventに置き換えたものを PreferenceActivityをextendsしたActivityに導入してみたのですが、 PreferenceScreenの中に入った状態では タッチイベントを取得できませんでした。 PreferenceScreenの中に入らない、一番TOPのPreferenceでは タッチイベントを取得できています。 PreferenceScreenの中に入ったところでも イベントを取得したい場合、どうやって書けば良いのでしょうか? (技術的な興味だけなので、もし分かりましたらご教授願います)
146 名前:デフォルトの名無しさん [2013/08/19(月) 22:28:22.75 ] >>142 それは行ってあります。 www.dotup.org/uploda/www.dotup.org4421843.jpg にも関わらずこのような表示がでており戸惑っております。
147 名前:デフォルトの名無しさん mailto:sage [2013/08/19(月) 22:35:45.00 ] よーエミュレータで開発しようと思うな core i7でも起動が遅くて結局実機だわ
148 名前:デフォルトの名無しさん mailto:sage [2013/08/19(月) 23:06:23.17 ] >>146 実機でやってみ
149 名前:デフォルトの名無しさん mailto:sage [2013/08/19(月) 23:26:13.85 ] そのメモリ量でよく我慢できますね 忍耐力あるなぁ
150 名前:デフォルトの名無しさん mailto:sage [2013/08/19(月) 23:27:24.64 ] >>133 リファラは独特のものに変えています サポートってこういうのに きちんとした返事を返してくれるもの?
151 名前:デフォルトの名無しさん mailto:sage [2013/08/19(月) 23:45:38.46 ] >>148 実機が現在バージョン2.2のものしか所持しておらずテストができない状態です。 2週間後に実機が届きますがそれまでにある程度仕上げる必要があり、エミュレータをなんとしてでも使いたい状態です。
152 名前:デフォルトの名無しさん mailto:sage [2013/08/20(火) 00:46:42.29 ] >151 SDK ManagerのGoogle Play Servicesの所を見せて。
153 名前:デフォルトの名無しさん mailto:sage [2013/08/20(火) 00:51:28.85 ] >>151 ちゃんと作れば2.2でも動くよ
154 名前:デフォルトの名無しさん mailto:sage [2013/08/20(火) 01:02:18.12 ] >>152 www.dotup.org/uploda/www.dotup.org4422364.jpg こちらになります。 >>153 実はアプリ開発初心者でどのようにすれば2.2でも動くのかさっぱりです・・・。 解説しているサイトなどあれば教えていただけると大変助かります。
155 名前:デフォルトの名無しさん mailto:sage [2013/08/20(火) 02:58:26.90 ] >>154 オレだってつい最近始めたばっかだよ developer.android.com/google/play-services/maps.html よく見りゃ全部載ってるよ 少しは努力せいw