研究了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>
页:
[1]