cost 71 ms
為什么使用 Android.mk 構建本機文件的 build.gradle 會在每次構建時編譯它們?

[英]Why build.gradle which uses Android.mk to build native files compiles them on every build?

我正在維護一個遺留的 Android 項目,它使用 Android.mk 構建文件而不是 CMake。以前本機編譯是從命令行批處理文件完成的。 我將構建系統更改為使用 build.gradle。 出於某種奇怪的原因,當我構建應用程序時,每次構建應用程序時都會調用本機文件編譯。 即使我沒有對本機文件 ...

在python中為android使用.so庫

[英]Use .so library for android in python

我需要使用為 android (jni) 開發的 .so 庫,但我需要在 python 中使用它 android 代碼: 我試過使用 ctypes 但我得到錯誤: ...

在 LLDB 中使用 continue 停止進程並拋出 SIGSEGV

[英]using continue in LLDB stops the process and throws a SIGSEGV

我正在嘗試調試使用lldb崩潰的本機 C++ 應用程序我在android_main的開頭也有一個sleep(5) ,這樣我就可以在那個時候連接到我的應用程序,如果這很重要的話附加應用程序后暫停/停止。 所以,我使用continue 但是在使用continue並拋出SIGSEGV后該過程立即停止 在 ...

RPATH 未能讓本機應用在 Android 上找到共享庫

[英]RPATH failed to let native app find shared library on Android

我構建了一個本機可執行文件,它使用 gpu 委托運行推理。 此可執行文件依賴於我復制到同一目錄的libtensorflowlite_gpu_delegate.so 。 但是,當我運行它時,出現錯誤提示找不到這個共享庫,顯然,我需要將RPATH設置為./ ,並且可執行文件能夠找到這個共享庫。 但后來我 ...

Unity 2022.1.20f1 全新安裝 - Android 缺少 NDK

[英]Unity 2022.1.20f1 Fresh Install - Missing NDK for Android

更新后我重新安裝了 Unity 2022.1.20f1。 但是,我無法再為 Quest 2 編譯 Android 項目。它報告 Android NDK 未找到或無效。 請在 Edit/Unit->Preferences->External Tools 中修復它。 這里它告訴我我缺少 A ...

無法為 android 構建 opencv

[英]unable to build opencv for android

我正在嘗試為 android 構建從 github 中提取的 opencv 我正在運行以下命令 NDK 路徑是正確的,這里是版本 ~/Android/Sdk/ndk/25.1.8937393 但我收到以下錯誤 有什么建議在哪里尋找和解決這個問題嗎? ...

更新到 Visual Studio 2022 后回到 2019。根 Unity 項目文件夾充滿了 VS 項目文件

[英]After update to Visual Studio 2022 then back to 2019. Root Unity Project folder fills up with VS Project files

我被提示在 unity hub 中安裝從 2022.1.20f1 到 2022.2.22f1 的更新。 在更新過程中,VS2019 更新到 2022。它破壞了我的代碼。 所以我降級回到舊版本。 現在當項目加載時。 項目的根文件夾中充滿了大量的項目文件。 我只是不明白為什么會這樣。 完全卸載后,我已經 ...

Android中不同模塊使用不同版本的SO文件(如libc++_shared.so)

[英]Use different versions of SO files in different modules in Android (like libc++_shared.so)

賞金明天到期。 此問題的答案有資格獲得+300聲望賞金。 voximdo希望引起更多人對這個問題的關注。 我在我的應用程序的兩個單獨模塊中使用了兩個不同的自定義 aar 庫。 庫中有許多“.so”文件——比如“libc++_shared.so”等。在包含這兩個文件后,我收到如下錯誤: 所以我用了 ...

在 Visual Studio 中編譯 android 項目時找不到標識符

[英]Cannot find identifiers when compiling android project in visual studio

賞金將在 4 天后到期。 此問題的答案有資格獲得+50聲望賞金。 user8469759正在尋找可靠來源的答案。 我用 Android ndk 成功生成了一個 visual studio 項目。 現在我正在嘗試編譯這樣的項目(通過簡單地打開解決方案並構建 BUILD_ALL 項目)。 我用來編譯 ...

如何為 Android 或 Flutter 應用程序設置自定義 DNS

[英]How to set Custom DNS for Android or Flutter app

我想在我的 android 或 flutter 應用程序中添加自定義 IPV4 dns,例如 1.1.1.1,這意味着我的應用程序(例如 firebase/glide/retrofit)的所有流量都必須從我的自定義 dns 路由我應該如何實施? 我已經在 NDK 中嘗試了一些方法來為整個 andr ...

CMake 使用兩個不同的 NDK,為什么它壞了?

[英]CMake using two different NDK, why is it broken?

我正在嘗試在 android 上構建 ceres-library。我正在按照網站上給出的說明進行操作,但我遇到了一個錯誤,我不明白為什么。 我不是構建工具方面的專家,所以如果我的問題微不足道,我深表歉意,但我想知道為什么它不起作用。 基本上發生的事情是 cmake 出於某種原因正在使用我在 and ...

從 make 文件運行 shell 中的 python 解釋器

[英]Running python interpreter in shell from a make file

我想從 android 生成文件中調用 shell 中的 python 解釋器。 最初我試過這個: 結果報錯: 我懷疑這是由 ndk-build 誤解嵌套引號引起的。 我找不到一個替代方案,它是一個合法的 make 文件,同時包含一個代表合法 python 腳本的字符串。 如何才能做到這一點? 作為 ...

從 C 代碼調用時,CC 動態 Android 中的“imwrite”找不到庫

[英]"imwrite" within CC Dynamic Android Library not found when beeing called from C-Code

我正在使用 OpenCV 4.6.0 Android SDK,我從 sourceforge 下載並在我的共享庫/.so 中使用它。 這個庫是從我的 android 應用程序 (aarch64) 中調用的。 使用我的android.toolchain.cmake構建工作正常: 和CMakeLists. ...

無法找到“librealm-jni.so”。 尋找:[x86],但只找到:[]

[英]Could not find 'librealm-jni.so'. Looked for: [x86], but only found: []

我的應用程序在過去幾個月一直運行順利。 但是自上周以來,我經常遇到以下錯誤, 這個問題有 40 個崩潰事件影響了 7 個用戶(我的應用只有不到 3000 次安裝)。 這些是受影響的設備, 對於類似的問題,有人建議使用android.bundle.enableUncompressedNativeLi ...

Android API 31 公共存儲中的NDK fopen()

[英]NDK fopen() in the common storage of Android API 31

公共存儲 Android API 31 在沒有選擇器的情況下無法訪問,這會改變許多舊應用程序更新的環境。 一個基本問題是 NDK (25.1.8937393) 沒有與 Java 選擇器集成,而且將來也很難集成。 因此,從通用存儲的選擇器中獲取文件名並使用 fopen() 打開,新策略將不起作用。 ...

通過 Android 上的 Prefab 使用 AAR 導出本機庫。文件已創建,但 Package 和 Module Metadeta(prefab.json,module.json)為空

[英]Exporting native libraries using AAR via Prefab on Android. Files are created but Package and Module Metadeta (prefab.json, module.json) are empty

如標題所述。 我創建了一個 android 庫,其中包含一個生成預制件的模塊。 生成的 AAR 確實包含一個帶有包含文件和庫的 Prefab 文件夾。 但是,我看到 prefab.json 和 module.json 是空的。 預制件.json 模塊.json 我必須自己直接在 AAR 文件中編輯這 ...

Android 布局能否以 C 語言加載?

[英]Can Android layout be loaded in the C language?

這個鏈接說要讓應用程序顯示一個布局,你創建一個main_layout.xml文件: 然后在onCreate方法中加載它: 我的問題是我在 C 中編碼,並且有 C 版本的“onCreate”方法: 是否可以加載布局並使應用程序以 C 語言顯示它? ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM