Androidプログラミング質問スレ Part26at TECH
Androidプログラミング質問スレ Part26 - 暇つぶし2ch80:デフォルトの名無しさん
12/10/16 15:55:23.52
本体側の設定はAndroidプログラミングには関係のないこと
このスレ的には、apkを解凍してマニフェストを書き換える

81:デフォルトの名無しさん
12/10/16 16:06:05.17
>>80
おそらくManifestファイルは関係無い

82:デフォルトの名無しさん
12/10/16 16:23:52.90
AndroidでMedibaを実装しようとしていて、

MasAdView mad = null;
mad = new MasAdView(this);

とやると、java.lang.NoClassDefFoundError: mediba.ad.sdk.android.openx.MasAdView
というエラーが出るのですが、どうしたらいいのでしょうか?

よろしくお願いします。


83:デフォルトの名無しさん
12/10/16 16:25:20.70
広告用のライブラリーの設定で、exportにチェック入れるか、libsに置くようにする

84:デフォルトの名無しさん
12/10/16 16:27:32.38
>>83
ありがとうございます。

85:デフォルトの名無しさん
12/10/16 18:03:59.23
いえいえ

86:デフォルトの名無しさん
12/10/16 19:07:23.64
【韓流】ブームがいきなり終焉!? K-POP「江南スタイル」がYouTubeランク外に消える“珍事"が勃発[10/16]
スレリンク(news4plus板)
992:<丶`∀´>(´・ω・`)(`ハ´  )さん :2012/10/16(火) 16:30:03.73 ID:kdSMXng1
★まとめ★

1:チョーセン人が不正で異常な閲覧数を稼ぎレディガガ記録を抜く
2:気づいた奴が4ch(アメリカ版の2ch)で暴露
3:「アイツら本当にうぜーな」と4chねらーが PSYのwiki(英語版)で死んだことにする
4:チョーセン人かその関係者がwiki(英語版)での死亡を直す
5:4chねらーが PSYのwiki(英語版)で死んだことにする、チョーセン人が直す(無限ループ)
6:「こりゃ祭りだ」と4chねらーがYoutubeに”お悔やみ”(RIP)を書き込む
7:「物足ねーな、Koreanが嫌うことって何だ? 日本を褒めることか!」と4chねらー考える
9:「PSYは最高の日本人、死んで残念」「J-POP最高!」などの書き込みが始まる
10:おそらくアメリカ留学中のタイ人やマレーシア人がFaceBookで母国に拡散
11:タイ語の書き込みまで出てくる
12:「◯◯人の私もPSYのファン」というネタで意味もなく国名を目立つように書く
13:火星、木星、天国からもメッセージが届く
14:Youtube再生数より視聴時間重視に変更後ランキング1位から圏外に   ←今ここ

87:デフォルトの名無しさん
12/10/16 21:37:15.82
Android NDKでJNIを使ってみようと思い、ネイティブ側で生成した文字列をAndroid側に渡して表示させる簡単なプログラムを解説サイトを見ながら作ってみたのですが、文字列を生成するcppの中でいくつかエラーが出て、消し方が分からず途方に暮れています。

#include <jni.h>
#include <string.h>
#include <com_example_hellojni_PrintTextActivity.h>

JNIEXPORT jstring JNICALL Java_com_example_hellojni_PrintTextActivity_getTestStringFromNative(JNIEnv* env, jobject obj) {
return env->NewStringUTF("from Native Code String");
}

エラーの内容はjni.hとstring.hが解決できない、というものと、JNICALLとJNIEnvとjobjeectが解決できないというもの、そしてNewStringUTFが解決できないというものです。
ビルドするときはなにも警告はされませんでした。
Javaみたいに不備は全部コンパイル時に教えてくれるというわけではないのでしょうか?

21:13:39 **** インクリメンタル・ビルド of configuration デフォルト for project HelloJNI ****
"C:\\downloads\\notInstall\\android-ndk-r8b\\ndk-build.cmd" all
"Compile++ thumb : hellojni <= hellojni.cpp

In file included from jni/hellojni.cpp:1:0:
C:/downloads/notInstall/android-ndk-r8b/platforms/android-14/arch-arm/usr/include/jni.h:592:13: note: the mangling of 'va_list' has changed in GCC 4.4
SharedLibrary : libhellojni.so

Install : libhellojni.so => libs/armeabi/libhellojni.so


21:13:41 Build Finished (took 1s.779ms)

C/C++を初めて触ったので見当違いなことを書いてるかもしれないのですが、
分かる方いたらよろしくお願いします!

88:デフォルトの名無しさん
12/10/16 21:51:33.15
とりあえずNDKについてるサンプル動かしてみたら良いんじゃないかな

89:デフォルトの名無しさん
12/10/16 21:58:07.91
ビルドできてれば問題はない
CDTのエラーの謎は俺もよくわからん

90:デフォルトの名無しさん
12/10/16 22:07:39.62
素早い回答感謝です!

>>88
いまeclipseの既存コードからのプロジェクト作成でAndroid NDKに付属しているhello-jniのサンプルをインポートしてみたのですが、
このプロジェクトはまったくエラーがないですね……!jni.hをインクルードしている行も警告なしです。
なにが違うのか調べてみます!

>>89
そうなのですか……ただこれだとAndoridアプリケーションとして実行したときにeclipseから「エラーを直して実行しなおしてください」と怒られてしまうので出来ればなんとかしたいところです……
ネットで調べたのですが(調べ不足かもしれないのですが)エラーがある状態で強行する術はなさそうですし……

91:デフォルトの名無しさん
12/10/16 23:10:35.27
・最近、若い女性の間でも右寄りの思想に傾倒する女子が急増している。
 「K-POPや韓流ドラマは絶対視ない!」、「韓国は国ぐるみで間違った歴史を教えて、日本を悪者に仕立てている。
 許せない!」、「尖閣諸島や竹島は絶対に日本のもの!」、「中韓とは断固国交断絶!」「広告代理店やマスコミが
 朝鮮人と結託して、日本人に反日的な感情を植え付けようとしてる!」……などと語気が荒く語る女性が少なからず
 存在するのだ。

 しかも、彼女たちはいわゆる”普通の女子”。流行やブランド品を好む、 “スイーツ系女子”の相田多喜子さん
 (仮名・33歳・会社員)はこう話す。
 「韓国製のコスメや食品はもちろん、韓国と業務提携、協賛している日本企業の製品も購入しないようになった」

 発端は知人に紹介された「2ちゃんねるまとめブログ」だという。
 「それまで2ちゃんねるに関心がなかったのですが、中国や韓国の実態を伝える書き込みを初めて読んでショックを
 受けました。韓流芸能人が韓国で日本を悪く言っていること、韓国の性犯罪率の高さ、商品にウジが混入すると
 いった企業の衛生管理のずさんさなどを知り、さらにネットで勉強するように。日本のマスコミが偏った報道しか
 しないことを知りました」


 彼女たちの多くが、ネットを通して”真実”にたどり着き、日頃感じていた矛盾が解決したと語る。
 それは、いわゆる「ネトウヨ」とは違うのか……? 
 「違います。私たちがしているのは日本人として当たり前のこと。許してはいけないことを許したくないだけ」(竹中さん)(抜粋)
 URLリンク(nikkan-spa.jp)




92:90
12/10/16 23:13:11.70
設定でC/C++のコード解析のチェックボックスを全部オフにすることで
エラーを全部無視できました!

93:デフォルトの名無しさん
12/10/17 15:16:34.55
Android.mkについて教えて下さい。
packages\app\AAA(自作フォルダ)\BBB(自作フォルダ)\jniの中にjniソースを入れようとしています。
jniソースからsystem\CCC(自作フォルダ)\DDD(自作フォルダ)内に有るCヘッダを参照しようとすると、
Android.mkにどのように記述すればよいでしょうか?宜しくお願い致します。


94:デフォルトの名無しさん
12/10/17 15:49:38.96
LOCAL_CFLAGS += -Isystem/CCC/DDD
とかじゃだめか?

95:デフォルトの名無しさん
12/10/17 17:38:08.96
その前にsystemはどっから出てきた。

96:デフォルトの名無しさん
12/10/17 23:38:33.83
BACKキーで終了してからすぐに起動するとエラーで出るんですがどうすればいいですか?
たぶんスレッド終了するまで時間がかかってエラーが出てるような気がするのですが
スレッド終了とBACKキーの連動がわかりません
ネットや書籍もくまなく調べましたが載っていません


97:デフォルトの名無しさん
12/10/17 23:54:01.29
>>96
連動してません
停止させる必要があるなら自分で停止させてください

98:デフォルトの名無しさん
12/10/18 01:39:31.81
>>96
onPauseなりonStopなりonDestroyなりでスレッド止めなきゃだめだよ
その場でjoinするもよし
joinするだけのスレッドを起こすのもよし

ソレ以上の詳細はスレッド処理の設計に関わるから一概には言えないな

99:デフォルトの名無しさん
12/10/18 04:39:22.36
日本語とか環境依存文字使って書いた
テキストビューの文字って
日本語環境のない海外の端末で表示されますか?

100:デフォルトの名無しさん
12/10/18 05:08:53.14
つくづくHDDがいかれたのが悔やまれる


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch