android-library相关内容

你如何在带有 Gradle 的 Android Studio 中包含 romainguy 的 ViewServer?

我正在尝试使用 RomainGuy 的 ViewServer (https://github.com/romainguy/ViewServer) 我的 Android Studio 项目使用 Gradle,但我无法让它工作. 我的理解是在项目根目录('libraries')中添加一个文件夹,将ViewServer目录放入其中(不是完整的ViewServer目录,而是实际的库viewserve ..

Android Studio:如何将我的 .aar 库链接到多个项目?

我有一个在多个项目中使用的库.每次我更新(和重建)这个库时,我都不想将 .aar 复制并粘贴到每个使用这个库的项目中.实现此目的最方便、最有效的方法是什么? 注意:我在 Mac OSX 上运行 Android Studio 1.0 RC2. 解决方案 将您的 android 库作为工件上传到 maven central 或 jcenter.结帐本指南我在这里完全觉得值得一提,以了解如 ..
发布时间:2021-11-21 21:14:10 Android

Android Studio 中的库项目

我刚刚安装了 Android Studio,想知道如何创建一个 Android 库项目.中分享的解决方案这个帖子已经失效了. 更新:我不确定这是否足以创建一个库项目,但这是我完成的步骤: 创建一个没有 Activity 的普通 Android 项目 将 apply plugin: 'com.android.application' 从 build.gradle 更改为 apply p ..
发布时间:2021-11-21 21:13:52 移动开发

无法在 Android Studio 中的项目结构上添加模块

结构项目窗口没有显示所有选项,我无法添加库或模块. 检查图像: 这是所有选项的外观: 我尝试修复重新安装 androidstudio 的问题,但是没有用.我正在使用 Android Studio 2.9 并且我已经有可用的 ABS,但我无法让 HoloEverywhere 工作 这个问题有什么解决办法吗?先谢谢了 解决方案 用鼠标右键单击可见的包,然后选择“打开模块 ..

如何将 Android 库资源设为私有?

如何将我的 Android 库模块中的资源(字符串、尺寸、颜色等)设为私有? 我已经尝试了两种记录在案的方法,但都没有奏效... 按照 官方 Android 文档创建一个res/values/public.xml 不起作用;所有资源仍然存在在使用此库的应用中公开. 遵循 Chris Banes 的说明(并在 this StackOverflow answer) 创建一个res-pub ..

Android 库是否需要清单、应用程序名称、图标?

我有一个输出 aar 库的 android 库.该库将内置到不同的 projectFlavors 移动、电视和穿戴应用程序中.我认为这些平台中的每一个都应该通过 manifest 和 productflavors 设置应用名称、图标和权限等变量. 有什么方法可以在不需要 AndroidManifest.xml 和 drawables(用于图标)的情况下构建 AAR? 有关我在做什么的更 ..
发布时间:2021-11-21 20:41:26 移动开发

如何设置 Android 库模块并在 Android Studio 中被多个项目引用?

我的公司正在 Android Studio 上制作多个 Android 项目,它们都共享一些相似的代码,例如自定义视图、自定义 HTTP 客户端和许多其他内容. 我面临的问题是,我是 Android Studio 的新手,我不确定如何将这些通用代码跨多个项目提取到这些项目将引用的单个 Android 库模块中. 在 Eclipse 中非常简单,只需创建一个新的 Android 库项目, ..
发布时间:2021-11-21 20:40:36 Java开发

如何在 Android Studio 中调试 android 库模块?

我有一个包含库模块的 Android Studio 项目,该项目作为另一个 gradle 项目添加到其中.我想调试库代码并在其上设置断点. 如果我想在模拟器或真实设备上运行应用程序时调试库模块,我应该使用什么 gradle 设置? 更新 1 这是 settings.gradle 文件: include ':app'包括':我的图书馆' 解决方案 经过几天的努力,我找到了能够 ..
发布时间:2021-11-21 20:39:44 Java开发

使用 Android Studio 的 Android 库项目

这个问题可能在某处得到了回答,但找不到合适的. 我想知道如何在 Android Studio 中创建通用实用程序库项目.我想在其中编写一些常用类和一些常用方法,以便在 Android 应用程序项目中使用.可能就像 Windows 世界中的 .dll 一样 - 一组可以在多个使用者之间共享的通用方法. 提前致谢. 解决方案 最简单的方法: 右键单击您在 Android St ..
发布时间:2021-11-21 20:29:04 移动开发

Android Studio 中的代码共享

我已经开始从事一个项目,我需要在多个应用程序之间共享一堆 Java 类.在 Eclipse 中,可以使用所有这些类创建一个项目,并将其用作包含所有相关项目的工作区中的库,但在 Android Studio 中则不能似乎可以这样做(至少不容易). 我读了很多帖子,其中很多都建议建立一个库项目,生成一个 aar 文件,然后在我的项目中使用它.但是,据我所知,这将使我的库成为开源(我说得对吗?), ..

在应用程序中找不到传递库依赖项

假设我有一个库模块,其中包含一些像 OkHttp 这样的 3rd 方库.当我在我的应用程序中包含这个库时,我无法使用这些 3rd 方库.我阅读了以下文章 第 1 条,第 2 条并尝试了 1. 编译项目(':library-name') {将 .aar 文件(库的)作为模块导入 myproject 后} 2.我在libs文件夹中包含了.aar文件并添加了以下依赖 build.gradle ..

库的 Android Studio consumerProguardFiles 不起作用

我想在我的库中使用 proguard,但文件(规则)应该在库中设置.这意味着我不想在我的应用模块中明确设置规则(属于库). 我发现有类似于 consumerProguardFiles 的属性.我的设置: 图书馆gradle: buildTypes {调试{可调试真minifyEnabled false}释放 {minifyEnabled trueconsumerProguardFil ..

应用模块中引用的 android 库模块的“未解决的引用"错误

我在项目中引用我的 android 库模块时遇到问题.除了主应用程序模块,我还使用了一个带有 util 东西或作为数据模块的 android 库模块.我在应用模块中像这样引用它: 依赖项{实施项目(“:数据")} 当我构建项目时,它给了我很多错误消息 'Unresolved reference: ...' 对于我在应用程序模块中引用到 android 库模块的所有内容.但是IDE本身没有问题, ..

无法从 XML 中的 AAR 中找到资源标识符

我为应用程序开发了自定义首选项.它有两个自定义属性.我正在尝试将首选项移动到库项目以在其他项目中重用.我移动了 Java 文件以及相应的布局和 attr XML 文件.这是库项目中的 attr 文件: 这是清单: 肯定是一个看起来很奇怪的清单.当我生成库项目时,Android Studio 放在清单中的唯一内容是 SDK 信息,然后它会生成一条警告,提示它已在 build.g ..
发布时间:2021-11-21 18:40:30 移动开发

如何将自己的github分叉库导入android studio

我在 GitHub 上找到了一个不错的开放库,我使用 Gradle 依赖项将其导入到我的 Android Studio 项目中,但后来我意识到我需要对其进行一些修改. 所以我在我的 GitHub 上分叉了这个库,完成了修改并请求拉取请求,但我不能等到他们批准并将我的修改与原始代码合并. 有没有办法使用依赖项将我的分叉库(在我的 Github 中)导入我的 Android Studio ..

Android Studio 1.0 和错误“库项目无法设置 applicationId"

将 Android Studio 更新到 1.0 后,我看到此错误: 错误:库项目无法设置 applicationId.applicationId 已设置到默认配置中的“com.super.app". 我按照建议更新了 Gradle 插件,但我不明白如何解决这个问题. 解决方案 基于此 信息: 图书馆项目中的ApplicationId 您不能使用 applicati ..