[過去ログ] Android Studio Part3 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
209: デフォルトの名無しさん [sage] 2019/06/01(土) 11:17:24.25 ID:DoE/tWIE(1) AAS
前世代のだけどね、それ。
最新版はプロセッサ性能が向上してOSのバージョンが上がってる。
372(1): デフォルトの名無しさん [sage] 2019/08/25(日) 16:38:03.25 ID:Z0Qv4d4C(1) AAS
ユニティーで作ったapkに
x86_64をAndroidStudio単体で付け足すことはできますか?
469: デフォルトの名無しさん [sage] 2019/12/15(日) 08:26:46.25 ID:N0g5LdR/(1) AAS
レイアウトエディタは難しいから初心者向きじゃない
510: デフォルトの名無しさん [sage] 2019/12/31(火) 02:49:40.25 ID:jXY6OriQ(1) AAS
BIOSでなんたらを有効にする必要があるって見たことある
582: デフォルトの名無しさん [sage] 2020/01/19(日) 02:43:08.25 ID:RPbguivT(1) AAS
>>571571(1): デフォルトの名無しさん [sage] 2020/01/12(日) 19:03:35.93 ID:Q1EV5M4W(1) AAS
アンドロイドアプリ、誰でも3000円ぐらいで世界にアプリを発信できる!
ただしその実態は「砂漠に看板を立てるようなもの」
何もない砂漠にインフラ整備して歓楽街を作るぐらいのマネー&権力がないと商売にはならない
最近ケチばっかり付けられて新しいアプリは看板すら立てさせてくれない
いろいろ厳しくなって来たな
594: デフォルトの名無しさん [sage] 2020/01/22(水) 02:12:24.25 ID:IkI/cPFF(1) AAS
oreoまではできたんだけどな
WiFiのみで使う実機で機内モードオンにしとかないと
SIMないのに電波探そうとしてバッテリー消費するんだよな
643(1): デフォルトの名無しさん [sage] 2020/02/28(金) 13:22:34.25 ID:mGEHxTZy(1/3) AAS
>>642642(2): 640 [sage] 2020/02/28(金) 12:11:16.64 ID:EnnwOLKH(1/3) AAS
新しいプロジェクト「cpptest」にsoファイルをコピーして実行したら下記エラーが出て
java.lang.UnsatisfiedLinkError: No implementation found for int[] sample.test.cpptest.MainActivity.intFromJNI(int[])
ライブラリ作成時のプロジェクト「cppmodule」の関数名にプロジェクト名が入っているので、
・Java_sample_test_cppmodule_MainActivity_intFromJNI(
の「cppmodule」を「cpptest」に書き換えてビルドしてからコピーしたら、System.loadLibrary()で呼び出すことは出来ました
ただ毎回新たなプロジェクト名に合わせて関数名を変えてビルドし直すのは面倒ですしヒューマンエラーの元ですし、
プロジェクト名に依存しない汎用的な関数名にすることは出来ないのでしょうか?
>プロジェクト名に依存しない汎用的な関数名にすることは出来ないのでしょうか?
自分は、下記のように関数名の要変更部分をマクロにすることで
一ヶ所だけ変えれば良いようにしてる。
// 関数名の変換マクロ
#define JNIFN(x) Java_company_appname_classname_##x
:
extern "C" JNIEXPORT jboolean JNICALL
JNIFN(InitSdCore)(JNIEnv *env, jclass /*type*/, jclass ctx,・・・
:
extern "C" JNIEXPORT void JNICALL
JNIFN(CancelInit)(JNIEnv* /*env*/, jclass /*type*/, jboolean bSet・・・
実際に試してみてはないけど、CMakeLists.txt でコンパイラへのコマンドラ
インオプションを記述出来るから
target_compile_options(
-DJNIFN(x) Java_company_appname_classname_##x
)
とか記述しとけば、Cソースはノータッチに出来るかも。
849: デフォルトの名無しさん [sage] 2020/07/17(金) 02:53:36.25 ID:lfcpz5fu(1) AAS
ちょっと前に Windows、iOS、Android のマルチプラットフォーム開発やらされたが、
Xcode、VisualStudio と比べても AndroidStudio はいろいろ楽だと思った
863(1): デフォルトの名無しさん [sage] 2020/07/17(金) 22:51:54.25 ID:jvSI72k7(1) AAS
>>862AndroidはターゲットAPIも使用する外部モジュールも全部build.gradleにテキスト形式で書く
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.034s