IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 游戏开发 -> [Unity] Didn‘t find class “com.xx.xx“[zip file “/data/app/com.xx.xx-bTzzxkDco4BxPLjQXoJGog==/b -> 正文阅读

[游戏开发][Unity] Didn‘t find class “com.xx.xx“[zip file “/data/app/com.xx.xx-bTzzxkDco4BxPLjQXoJGog==/b

一、遇到的问题

  1. 项目背景

Unity与Android交互,通过调用原生接口上报打点

  1. 问题描述

客户端频繁的触发打点任务,调用Android端的接口,应用闪退,错误信息:“java.lang.ClassNotFoundException: Didn’t find class "com.google.xxx.xxxx"
在这里插入图片描述

二、原因

当您的应用及其引用的库包含的方法数超过 65536 时,您会遇到一个构建错误,指明您的应用已达到 Android 构建架构规定的引用限制。引用

三、解决方法

  1. 启用MultiDex 解决应用及其引用的库包含的方法数最大 65536限制
  2. 具体配置请参考官方示例,网上也有很多使用MultiDex 解决的方案,但是教程中使用的方法太老了,对我的问题无效,特此贴出官方的解决方案
  3. 需要补充一点,配置好后,如何启用MultiDex
    (1) .Androidmanifest文件中指定Application为MultiDexApplication,对于一般不需要在application中执行初始化操作的app可以采用这种。但是我使用该方式,应用打开直接闪退了
<application
        android:name="androidx.multidex.MultiDexApplication"
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme">
        ……>
(2).自定义Application并继承MultiDexApplication。这种方式解决了我的问题
public class MyApplication extends  MultiDexApplication
{
	//你的代码
}
(3).重写Application的attachBaseContext方法
public class MyApplication extends Application{
    @Override
    protected void attachBaseContext(Context base) {
        super.attachBaseContext(base);
        MultiDex.install(this);
    }
}
  游戏开发 最新文章
6、英飞凌-AURIX-TC3XX: PWM实验之使用 GT
泛型自动装箱
CubeMax添加Rtthread操作系统 组件STM32F10
python多线程编程:如何优雅地关闭线程
数据类型隐式转换导致的阻塞
WebAPi实现多文件上传,并附带参数
from origin ‘null‘ has been blocked by
UE4 蓝图调用C++函数(附带项目工程)
Unity学习笔记(一)结构体的简单理解与应用
【Memory As a Programming Concept in C a
上一篇文章      下一篇文章      查看所有文章
加:2022-02-26 12:03:55  更:2022-02-26 12:04:09 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/27 16:29:14-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码