MissingPropertyException apk过大,打包后在apk出现不相关资源文件 另一个程序正在使用此文件 进程无法访问 NDK can not

简介: MissingPropertyException apk过大,打包后在apk出现不相关资源文件 另一个程序正在使用此文件 进程无法访问 NDK can not

MissingPropertyException



Caused by: groovy.lang.MissingPropertyException:

Caused by: groovy.lang.MissingPropertyException:

Could not get unknown property 'config'

for SigningConfig container of type org.gradle.api.internal.FactoryNamedDomainObjectContainer.


直接在网上搜索的时候看到都是一些不想管,要具体解决这个bug,还是要根据这个bug的提示进行分析;


上述是config这个属性找不到,那么很简单全局搜索这个属性在那用了,但是这个属性应该没有进行配置,导致其他地方报错;


有时候莫名其面的错误不是由于直接报错的地方导致,这样就是大海捞针,还是学好英语进行问题bug分析,还有不要着急,


bug是解决不完的,但是没有解决不了的bug;


apk过大,打包后在apk出现不相关资源文件



在android studio中双击apk查看apk文件和资源文件,看看什么导致过大;


有不相关的资源文件查看这个module依赖的lib或者module;


565a5cab89a84e1481596b1d385b5870_tplv-k3u1fbpfcp-zoom-in-crop-mark_4536_0_0_0.jpg

78ff7dee63ef48379fc2d3ef774aafb7_tplv-k3u1fbpfcp-zoom-in-crop-mark_4536_0_0_0.jpg

另一个程序正在使用此文件 进程无法访问



68e049b0c4e14e36b826bb3429df9832_tplv-k3u1fbpfcp-zoom-in-crop-mark_4536_0_0_0.jpg

b903dde0fc114ecf8610e51638df1647_tplv-k3u1fbpfcp-zoom-in-crop-mark_4536_0_0_0.png

9ac41e5cbf87498d90026f11d1633da0_tplv-k3u1fbpfcp-zoom-in-crop-mark_4536_0_0_0.jpg

NDK是什么



全称: Native Development Kit,即本地开发工具包.


android的SDK加上Native(原生),支持使用C/C++之类的原生代码语言进行开发.

NDK是一些列工具的集合, NDK提供了一系列的工具,帮助开发者迅速的开发C/C++的动态库,并能自动将so和java 应用打成apk包。


NDK集成了交叉编译器,并提供了相应的mk文件和隔离cpu、平台等的差异,开发人员只需简单的修改mk文件就可以创建出so


NDK can not be used:



就是这个目录下最后面NDK名称不对


1b7e27c4566b4a86b3e40d1c53ebffe4_tplv-k3u1fbpfcp-zoom-in-crop-mark_4536_0_0_0.jpg


目录
相关文章
|
10天前
|
存储 安全 小程序
apk安装包EXE,mis程序打包后报毒的正确处理方式-千万不要再人傻钱多被骗-真正的合法途径的处理方式才是正确的-apk安装包EXE,mis程序如何处理-优雅草央千澈
apk安装包EXE,mis程序打包后报毒的正确处理方式-千万不要再人傻钱多被骗-真正的合法途径的处理方式才是正确的-apk安装包EXE,mis程序如何处理-优雅草央千澈
apk安装包EXE,mis程序打包后报毒的正确处理方式-千万不要再人傻钱多被骗-真正的合法途径的处理方式才是正确的-apk安装包EXE,mis程序如何处理-优雅草央千澈
|
5月前
|
网络协议 Linux
Linux查看端口监听情况,以及Linux查看某个端口对应的进程号和程序
Linux查看端口监听情况,以及Linux查看某个端口对应的进程号和程序
769 2
|
5月前
|
Linux Python
linux上根据运行程序的进程号,查看程序所在的绝对路径。linux查看进程启动的时间
linux上根据运行程序的进程号,查看程序所在的绝对路径。linux查看进程启动的时间
86 2
|
4月前
|
Python
惊!Python进程间通信IPC,让你的程序秒变社交达人,信息畅通无阻
【9月更文挑战第13天】在编程的世界中,进程间通信(IPC)如同一场精彩的社交舞会,每个进程通过优雅的IPC机制交换信息,协同工作。本文将带你探索Python中的IPC奥秘,了解它是如何让程序实现无缝信息交流的。IPC如同隐形桥梁,连接各进程,使其跨越边界自由沟通。Python提供了多种IPC机制,如管道、队列、共享内存及套接字,适用于不同场景。通过一个简单的队列示例,我们将展示如何使用`multiprocessing.Queue`实现进程间通信,使程序如同社交达人般高效互动。掌握IPC,让你的程序在编程舞台上大放异彩。
35 3
|
3月前
|
安全 API C#
C# 如何让程序后台进程不被Windows任务管理器强制结束
C# 如何让程序后台进程不被Windows任务管理器强制结束
89 0
|
7月前
|
监控 Linux 应用服务中间件
探索Linux中的`ps`命令:进程监控与分析的利器
探索Linux中的`ps`命令:进程监控与分析的利器
151 13
|
6月前
|
运维 关系型数据库 MySQL
掌握taskset:优化你的Linux进程,提升系统性能
在多核处理器成为现代计算标准的今天,运维人员和性能调优人员面临着如何有效利用这些处理能力的挑战。优化进程运行的位置不仅可以提高性能,还能更好地管理和分配系统资源。 其中,taskset命令是一个强大的工具,它允许管理员将进程绑定到特定的CPU核心,减少上下文切换的开销,从而提升整体效率。
掌握taskset:优化你的Linux进程,提升系统性能
|
6月前
|
弹性计算 Linux 区块链
Linux系统CPU异常占用(minerd 、tplink等挖矿进程)
Linux系统CPU异常占用(minerd 、tplink等挖矿进程)
207 4
Linux系统CPU异常占用(minerd 、tplink等挖矿进程)
|
5月前
|
算法 Linux 调度
探索进程调度:Linux内核中的完全公平调度器
【8月更文挑战第2天】在操作系统的心脏——内核中,进程调度算法扮演着至关重要的角色。本文将深入探讨Linux内核中的完全公平调度器(Completely Fair Scheduler, CFS),一个旨在提供公平时间分配给所有进程的调度器。我们将通过代码示例,理解CFS如何管理运行队列、选择下一个运行进程以及如何对实时负载进行响应。文章将揭示CFS的设计哲学,并展示其如何在现代多任务计算环境中实现高效的资源分配。
|
6月前
|
存储 缓存 安全
【Linux】冯诺依曼体系结构与操作系统及其进程
【Linux】冯诺依曼体系结构与操作系统及其进程
189 1

热门文章

最新文章

相关实验场景

更多