调用外部aar库里面的方法时出错
请问在调用外部aar库里面的方法时出现这样的错误是什么问题呢?
这个错误很明显的,你这个原生方法属于普通方法。在Java当中普通方法需要先创建对象,然后通过对象名调用此方法。而火山嵌入式如何解决。你可以在这个方法表格当中增加一个参数,参数类型为这个类名,然后参数名。这样做相于是。火山先创建了一个对象,然后对象名就是这个方法的参数,为啥?因为参数类型为这个类名。
然后再方法体当中需要修改@<欲操作对象>. get App id(); 沉默流星 发表于 2022-4-18 15:27
这个错误很明显的,你这个原生方法属于普通方法。在Java当中普通方法需要先创建对象,然后通过对象名调用此 ...
是不是就跟图里这个一样,要先实例化是吧?另外还有一个问题,是不是我需要在火山中按API文档创建一个CosXmlServiceConfig类才能正常调用?能不能直接调用aar包里面的类呢?
smhacker 发表于 2022-4-18 16:51
是不是就跟图里这个一样,要先实例化是吧?另外还有一个问题,是不是我需要在火山中按API文档创建一个Cos ...
使用@别名进行指定这个方法所处的类 沉默流星 发表于 2022-4-18 16:54
使用@别名进行指定这个方法所处的类
如果是Java语言的不需要,三方类库arr包需要进行指定 沉默流星 发表于 2022-4-18 16:54
如果是Java语言的不需要,三方类库arr包需要进行指定
还是不行,可能是我哪里没弄好,麻烦大神给做个简单的例子,这是项目文件,里面包文件我都放好了,感激不尽!
懂java就是技高一筹 好解决问题 本帖最后由 xqnh520 于 2022-4-18 22:10 编辑
好像是没有返回值 ,是空对象,程序 会闪退。
xqnh520 发表于 2022-4-18 21:49
好像是没有返回值 ,是空对象,程序 会闪退。
非常感谢!
页:
[1]