打印 上一主题 下一主题

SD5360-660-M1麦当劳

[复制链接]
楼主: King

63

主题

640

帖子

4948

积分

超级版主

Rank: 8Rank: 8

积分
4948
21#
 楼主| 发表于 2024-3-12 14:57:57 | 只看该作者
本帖最后由 King 于 2024-3-12 16:05 编辑

//硬件序列号 public static final String SERIAL = getString("ro.serialno");
mac 地址:public static String getEthernetMac(){
    String ethernetMac = null;
    try {
        NetworkInterface NIC = NetworkInterface.getByName("eth0");
        byte[] buf = NIC.getHardwareAddress();
        ethernetMac = byteHexString(buf);
    } catch (Exception e) {
        e.printStackTrace();
    }
    return ethernetMac;
}获取Android设备的IMEI(国际移动设备身份码)
public static String getIMEI(Context context) {
        TelephonyManager tm = (TelephonyManager) context
                .getSystemService(Context.TELEPHONY_SERVICE);
        String deviceId = tm.getDeviceId();
        if (deviceId == null) {
            return "UnKnown";
        } else {
            return deviceId;
       }

回复 支持 反对

使用道具 举报

63

主题

640

帖子

4948

积分

超级版主

Rank: 8Rank: 8

积分
4948
22#
 楼主| 发表于 2024-3-15 09:19:41 | 只看该作者
错误 INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113 通常出现在尝试在Android设备上安装APK文件时,尤其是当APK包含为特定应用二进制接口(ABI)编译的本地库(如.so文件)时。ABI定义了操作系统和应用软件之间的底层接口,它决定了应用如何与处理器交互。

这个错误表明,APK中包含的本地库与设备支持的ABI不兼容。换句话说,APK是为不同的处理器架构(如armeabi-v7a, arm64-v8a, x86, x86_64等)编译的,而你的设备并不支持这些架构。

res=-113 是一个错误代码,通常用于指示一个通用的“不支持”或“不匹配”的情况。

要解决这个问题,你可以尝试以下步骤:

确认设备ABI:首先,你需要知道你的设备支持哪些ABI。这通常可以在设备的开发者选项或系统设置中查看,或者使用ADB工具(Android Debug Bridge)运行 adb shell getprop ro.product.cpu.abi 或 adb shell getprop ro.product.cpu.abilist 命令。

检查APK支持的ABI:确认APK是为哪些ABI编译的。这通常需要解压APK文件并检查lib目录下的内容。如果APK仅包含与你的设备不兼容的ABI的库,则无法安装。

获取正确的APK版本:如果可能,获取一个与你的设备ABI兼容的APK版本。这通常意味着从应用开发者或应用商店获取一个为不同架构编译的版本。

使用兼容的设备:如果你无法获取与你的设备ABI兼容的APK版本,你可能需要使用一个具有兼容ABI的不同设备来安装和运行该应用。

编译本地库:如果你有访问应用的源代码和编译工具,你可以尝试为你的设备ABI编译本地库,并重新打包APK。

请注意,处理这类问题时,了解Android的ABI和架构是非常重要的。如果你不熟悉这些概念,可能需要查阅更多关于Android开发、架构和ABI的文档和教程。
回复 支持 反对

使用道具 举报

63

主题

640

帖子

4948

积分

超级版主

Rank: 8Rank: 8

积分
4948
23#
 楼主| 发表于 2024-3-15 09:49:19 | 只看该作者
本帖最后由 King 于 2024-4-17 17:02 编辑

只有 调试版 固件才能打开串口调试
麦当劳固件 240301  日志控制大小与覆盖
以个数和总大小控制150个 ,每个 30M

机器内部断电,然后再上电,从外壳的缝隙看下红灯和蓝灯的状态;主板供电正常,红灯常亮;系统开机过程中蓝色会闪烁两次,系统开机后如果网络正常,蓝灯会一直闪烁。

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


快速回复 返回顶部 返回列表