[表示 : 全て 最新50 1-99 101- 2chのread.cgiへ]
Update time : 08/20 08:04 / Filesize : 36 KB / Number-of Response : 156
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Androidプログラミング質問スレ Part35



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






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<36KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef