问题标签 [android-module]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 如何在 Android 中构建模块
我有一个包含多个模块的项目:
我想为模块 2 生成 APK。
模块 2 在其build.gradle中有以下说明:
如您所见,我想将 APK 构建到 module1 的资产目录中。
Android Studio 似乎没有这个按钮。如果有,请您指出如何找到和使用它。一个额外的好处是展示如何在终端中进行。我在 Linux (Kali Linux)
谢谢大家。
java - 如何通过实现共享接口从另一个模块加载视图
我有一个应用程序(MyApp)从另一个应用程序(pluginA)加载视图。pluginA通过实现共享库模块中提供的接口来提供视图。但是,我不断收到错误消息:
这是提供视图时实现的接口。它在图书馆里:
这是 pluginA 实现接口的方式:
这是我试图在上面膨胀 的 pluginA res/layout/activity_main.xml :
这一切都final View toolBarItemsLL = revInfl.inflate(R.layout.activity_main, null, false);
在pluginA中中断。这是堆栈跟踪:
android - 手机和平板模块与 Android 库
我想制作一个单独的模块,以便在项目之间共享它。该模块将具有 android 组件。因此,在创建新模块时,选项是手机和平板电脑模块和 Android 库。我想知道两者有什么区别。谢谢
android - 即时应用的主题应该在哪个模块中定义?
模块化我的应用程序后,原色从蓝色变为橙色。因此,活动背景、浮动按钮等发生了变化。
应用主题在应用模块中定义并使用@color/primary_color。颜色在基本模块中定义。
看起来原色是从支持库中提取的,而不是从我的基本模块中提取的。正确的地方在哪里?
android-studio - Firebase 没有与项目中的两个模块完全连接,其中一个是库模块
我在我的应用程序中导入了几个库。其中一个仅在项目文件夹中创建单独的模块时才有效。最后连接到 firebase 后,它没有完全连接。在 firebase 窗格(在 Android Studio 中)它显示:1 2 个模块已连接。因此,我无法访问 firebase 中的数据库/存储规则。完全连接我的项目的正确程序是什么?
android - 如何将本机模块添加到 Cordova Android 项目?
我想将本机(集成测试)模块添加到 Cordova Android 项目。
对于完全原生的项目,您只需添加一个新模块,提交并完成它。但是对于 Cordova,我当然不想弄乱生成的 Android 项目,因为其中一些更改可能会在构建等过程中丢失。
通过将模块文件夹放在 Cordova Android 文件夹之外并将其添加到settings.gradle
:
但当然该文件的第 1 行已经说
有没有其他方法可以向 Cordova Android 项目添加额外的模块?
我研究或考虑过的一些方法:
我能以某种方式做到这一点
build-extras.gradle
吗?(我不这么认为,settings.gradle
在 build-extras 和之前的几个步骤build.gradle
,对吧?)较旧的 StackOverflow 问题建议手动编辑
GradleBuilder.js
文件:https ://stackoverflow.com/a/35504783/252627但当然,每次我完全生成一个新的 Cordova 项目时,这都会丢失。不是一个好主意,对吗?我可以通过 Cordova 插件以某种方式解决这个问题吗?我知道这些可以加载框架等 - 也许也是一个模块?
android - 如何将一个 android studio 项目添加到另一个 android studio 项目?
我想将一个 android studio 项目添加到我现有的 android studio 项目中,但是当我尝试从 file->import 模块导入另一个模块时,我收到一条错误消息,提示该 app 模块已经存在。
android - 模块与风味之间的Android区别
android模块和风味之间的主要区别是什么?
从模块定义 https://developer.android.com/studio/projects/add-app-module.html
模块为您的应用程序的源代码、资源文件和应用程序级设置(例如模块级构建文件和 Android 清单文件)提供了一个容器。每个模块都可以独立构建、测试和调试。
但我可以对口味说同样的话。
有人能指出这两者之间的主要区别吗?
gradle - Android基础库模块实现
我们目前正在更新应用程序代码,并将代码拆分为不同的库模块,供一个应用程序模块使用。问题是应用程序编译时间成倍增加,突然间超过了 64k 的 multidex 限制。下面是我们如何构建我们的应用程序:
每次都为每个库模块重新编译基本模块吗?可以进行哪些更改以改善编译时间?