递归火山软件开发平台

标题: 研究了3天封装,没英文基础确实看不懂 [打印本页]

作者: hwq911128    时间: 2023-1-9 00:11
标题: 研究了3天封装,没英文基础确实看不懂
本帖最后由 hwq911128 于 2023-1-9 00:35 编辑

研究了3天封装,没英文基础确实看不懂,如果是中文还能理解意思,英文完全不知道是啥。

2个问题。
一个是怎么获取实例?
二个是附加清单太乱该怎么填,是直接复制进去吗?

各位懂API的大神帮忙分析一下,最好帮忙写个简单的java代码,不然简单说一下专业的话是真的搞不懂啊。

publi cclass BYDAutoEngineDevice 这是类 已经导入jar包
需要获取实例 static BYDAutoEngineDevice.getInstance(Context con) 一直提示上下文有问题

我的代码试了N种方法都是各种报错,什么上下文错误   什么<缺符号>   什么非静态窗口  Context con找不到             哎头都大
——————————————————————————————————————————————————————————
类名         基础类         公开              属性                      属性值                                    备注
测试类                         已公开           @java文档             "category = \"辅助类\""
                                   已公开           @强制依赖             "兼容系列基础类"
                                   已公开            @java导入            "android.hardware.bydauto.engine.BYDAutoEngineDevice"                                    已公开           @java外部库         "jar"
————————————————————————————————————————————————————————————
变量  测试1   文本型   公开  静态
变量  测试2    文本型  公开   静态

@ BYDAutoEngineDevice @<测试1> = new BYDAutoEngineDevice(); //生成一个类的实例对象
@ @<测试2> = @<测试1>.getInstance(Contex tcon);//获取示例

——————————————————————————————————————————————————————————————
方法   获取电量    公开  静态
变量   laji   文本型  公开  静态

@ @<laji> = @<示例>.getEngineCode();//获取电量
@ return @<laji>;//返回结果

————————————————————————————————————————————————————————————————




还有一个附加清单太乱了,看官方的说明和这清单不一样,不知道该怎么填,看不懂是什么值




<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.byd.user.helloworld">

    <!--COMMON必须要动态注册-->
    <uses-permission android:name="android.permission.BYDAUTO_BODYWORK_COMMON"/>

    <uses-permission android:name="android.permission.BYDAUTO_BODYWORK_GET"/>

    <uses-permission android:name="android.permission.BYDAUTO_AC_COMMON"/>

    <uses-permission android:name="android.permission.BYDAUTO_AC_GET"/>

    <uses-permission android:name="android.permission.BYDAUTO_AC_SET"/>

    <uses-permission android:name="android.permission.BYDAUTO_SENSOR_GET"/>

    <uses-permission android:name="android.permission.BYDAUTO_SPEED_GET"/>

    <uses-permission android:name="android.permission.BYDAUTO_ENGINE_COMMON"/>
    <uses-permission android:name="android.permission.BYDAUTO_ENGINE_GET"/>
    <uses-permission android:name="android.permission.BYDAUTO_GEARBOX_GET"/>
    <uses-permission android:name="android.permission.BYDAUTO_RADAR_GET"/>
    <uses-permission android:name="android.permission.BYDAUTO_TYRE_GET"/>
    <uses-permission android:name="android.permission.BYDAUTO_TYRE_COMMON"/>
    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:roundIcon="@mipmap/ic_launcher_round"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">
        <activity
            android:name=".MainActivity"
            android:label="@string/app_name"
            android:theme="@style/AppTheme.NoActionBar">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>

</manifest>












欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4