android.mk相关内容

如何在 AOSP 项目中包含约束布局库

我有一个现有的 android 应用程序,我想使用 Android.mk 在 AOSP(android 源代码树)中构建它.该应用程序使用未包含在 AOSP 源树 (AFAIK) 中的约束布局.我怎样才能满足这种依赖性?包括其他支持库,例如 recyclerview、v4 等,但不包括约束布局. 我应该下载 lib aar,如果是,我该如何添加/包含它?或者我应该获取源代码(从哪里下载?)并 ..

Android/AOSP Android.mk 构建和支持-v4 AAR 等

我正在使用 AOSP 构建一个应用,使其成为系统映像的一部分,并尝试将 support-v4 等库包含为 AARs 用于应用程序/在应用程序的 libs/ 文件夹中.否则这可以正常工作并且应用程序本身和整个系统映像构建正常,但是在尝试打开应用程序时会出现运行时崩溃.它们似乎都与在运行时找不到特定的 support-v4 等类有关,例如 ViewCompatMarshmallow 等. 现在, ..

我如何在android.mk中使用注释处理程序

我只想在系统应用程序中使用 bufferknife 和 drag2 ,我已经使用命令 mm 构建了我的应用程序. 我尝试了所有可能找到的方法,但是失败了!我只能通过Google搜索找到以下 Android.mk : #版权所有(C)2015 Android Open Source Project##根据Apache许可证2.0版(“许可证")获得许可;#除非符合许可,否则您不得使用此文件. ..
发布时间:2021-05-31 19:44:01 移动开发

如何在Android框架[AOSP] Java文件中使用外部jar(如jsoup库)(不是Android Studio或Java IDE)

我希望在Android开放源代码项目中使用jsoup库. 为此,我做了两件事:- 第1步: 按以下方式共同创建目录jsoup:[android]prebuilts/misc/common/jsoup/ 在此jsoup文件夹中,我添加了从以下位置下载的jsoup-1.13.1.jar: https://jsoup.org/download 在同一jsoup文件夹中,我添加了另一个文件 ..
发布时间:2021-02-09 20:46:45 移动开发

如何在Android.mk中添加一些第三方* .so文件?

我正在AOSP中编译自己的应用程序,我想在AOSP中的程序包/应用程序中添加自己的应用程序.我有一些将在我的应用程序中使用的*.so文件,但是如何编写Android.mk关于如何使用这些第三方.so文件?这是我的Android.mk: LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE_TAGS := o ..
发布时间:2020-08-28 19:02:21 其他开发

如何在AOSP构建期间使用约束布局而不包含外部.aar和.jar

我正在尝试通过构建为AOSP源代码中的模块来构建基于Java的android应用程序.我的应用程序使用android.support.constraint.ConstraintLayout.但是,我没有找到在Android.mk中包含约束布局依赖项的直接方法. 我已将项目放在AOSP_ROOT/packages/apps下,并尝试使用此Android.mk: LOCAL_PATH := ..

如何在AOSP项目中包含约束布局库

我有一个现有的android应用程序,我想使用Android.mk在AOSP(android源码树)中构建.该应用程序使用的约束布局未包含在AOSP源代码树(AFAIK)中. 我如何满足这种依赖性?包括其他支持库,例如recyclerview,v4等,但不包含约束布局. 我应该下载lib aar吗?如果是,如何添加/包含它? 还是应该获取源代码(在何处下载?)并将其构建在源代码树中的某个位置 ..

类文件的未知软件包名称

我有两个要添加到AOSP的库: Azure存储 杰克逊核心 当Azure存储依赖于Jackson时。 跟随此说明,我已将它们都添加到 [MAIN_FOLDER] / external 以及以下 Android.mk 文件: 对于杰克逊- LOCAL_PATH:= $(调用my-dir) 包括$(CLEAR_VARS) LOCAL_MODULE:=杰克逊 L ..
发布时间:2020-06-05 18:37:17 Java开发

如何在AOSP中向预构建的应用程序添加额外的权限(无源代码)

我有一个没有特定android权限的应用程序(例如 android.permission.CHANGE_CONFIGURATION )。 我没有源代码。 我正在研究AOSP。 我已预先构建了此应用程序,例如: 将APK放入 / device / model / apps / HERE 在Android.mk中添加以下代码段: 定义PREBUILT_templateByM ..

Android.mk中的aar支持

我现在正在做android自定义ROM开发。 aosp的构建系统基于Android.mk,但是我想包含一些aar库,是否可以在Android.mk中包含aar库? 方案 您应在Android.mk中添加以下代码块 LOCAL_STATIC_JAVA_AAR_LIBRARIES:= 。 。 。 包括$(BUILD_PACKAGE) 包括$(CLEAR_VA ..
发布时间:2020-06-05 18:37:12 移动开发

Android.mk-包括OpenCV目录,用于使用NDK进行本机C ++编译

我正在使用NDK将C ++/OpenCV代码导入Android应用.首先,我不得不说我没有编程方面的知识,我只是一个业余开发人员,所以有很多事情我无法管理(特别是编码之外的事情). 我在我的C ++/OpenCV代码中使用QtCreator,并在Project.pro中写了这一行: INCLUDEPATH += path/to/OpenCV/main/dir #OpenCV-3.1.0 ..
发布时间:2020-05-20 19:59:14 C/C++开发

如何在Android.mk的LOCAL_CFLAGS中动态获取当前的编译器目标文件名?

我目前正在尝试使用Android的NDK构建本机模块.我的项目包含几个源文件(例如: FILENAME .c),对于每个源文件,我都需要在其CFLAGS中声明一个定义( -DOPERATION_FILENAME ). 为此,我需要动态获取Android NDK交叉编译器的当前目标文件的名称,并将其用于定义值. 我找不到有关如何执行此操作的任何信息,并且Makefile方式( CFLAG ..
发布时间:2020-05-05 12:20:42 移动开发

Android的NDK - 附加包含目录

我使用了Android NDK构建一个共享库。我有包括我的Andr​​oid.mk文件引起了我几个问题,一个片段。 LOCAL_PATH:= $(叫我-DIR)在这里..#其他模块 在这里..#其他模块包括$(CLEAR_VARS) LOCAL_MODULE:= spatialite LOCAL_C_INCLUDES:= ../../../projects/externalappsdk/inc ..
发布时间:2016-03-13 22:16:59 移动开发

java.lang.IllegalArgumentException:如果无法加载本地库

我使用的是纯天然NDK在我的项目(​​本机活动)。它工作正常,当我添加prebuilt静态库与我的Andr​​oid.mk文件的.so。但是,当我尝试连接prebuilt共享库,它显示了以下异常: 03-27 16:42:09.982:E / AndroidRuntime(1275):java.lang.RuntimeException的:无法启动的活动ComponentInfo {com.i ..
发布时间:2015-12-05 00:53:22 移动开发