Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

我根据最新master分支编译成功了,但是发现Android JNI部分的代码很多不全,麻烦这部分内容也更新一下 #1195

Open
yinyangwu opened this issue Dec 11, 2023 · 3 comments

Comments

@yinyangwu
Copy link

我根据“Commits on Dec 8, 2023”,提交节点:c93ea141736b57ece433e398e997cb3d39b93fa1,编译成功了,但是通过运行我自己写的demo发现有下面错误:

2023-12-11 14:47:09.762 mars::comm    A  [stn_logic.cc:399, operator()]:[ASSERT(NULL != stn_manager)]mars2 stn_manager is empty.

2023-12-11 14:47:09.762 mars::comm    A  [stn_logic.cc:115, onCreate]:[ASSERT(NULL != stn_manager)]mars2 stn_manager is empty.

2023-12-11 14:47:09.763 mars::comm    A  [sdt_logic.cc:57, onCreate]:[ASSERT(NULL != sdt_manager)]mars2 sdt_manager is empty.

2023-12-11 14:47:09.763 mars::comm    A  [stn_logic.cc:347, operator()]:[ASSERT(NULL != stn_manager)]mars2 stn_manager is empty.

经发现,Android jni部分的c语言代码和Java语言很多都不全,很久都没有更新过了,缺失的主要是如下:

"com/tencent/mars/app/AppManager"

"com/tencent/mars/app/AppManager$CallBack"

"com/tencent/mars/app/Context"

"com/tencent/mars/sdt/SdtManager"

"com/tencent/mars/sdt/SdtManager$CallBack"

"com/tencent/mars/stn/StnManager"

"com/tencent/mars/stn/StnManager$CallBack"

"com/tencent/mars/stn/ErrCmdType"

麻烦大佬后面有空看下这块内容,做一下更新,谢谢! @tiemuhua @outman-zhou @garryyan

@jhjhy123
Copy link

jhjhy123 commented Jan 4, 2024

同求更新jni部分代码 @garryyan @shockcao

@xiaohaoxh
Copy link

大佬代码求更新下 @tiemuhua

@banyue
Copy link

banyue commented May 31, 2024

这个可以自己写吗?关键自己写了,要怎么用?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants