V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
tongzifang
V2EX  ›  Android

不懂就问

  •  
  •   tongzifang · Jul 16, 2018 via Android · 13102 views
    This topic created in 2854 days ago, the information mentioned may be changed or developed.

    合作方给了一堆 so 文件和几个头文件,说是具体都封装在 so 里面了,现在没有具体的 cpp 该怎么使用呢?这两天在家看了点 c++还有 as 的 ndk 开发指南,目前没什么收获,有会 c++的大佬解答一下么。

    8 replies    2018-07-18 11:59:08 +08:00
    v2byy
        1
    v2byy  
       Jul 16, 2018
    so 就是编译好的 lib 吧,有头文件,看头文件的接口
    tongzifang
        2
    tongzifang  
    OP
       Jul 16, 2018 via Android
    @v2byy 对的,头文件里面就是接口,现在不知道的就是该怎么使用。
    CrisTao
        3
    CrisTao  
       Jul 16, 2018
    没文档的吗?
    tongzifang
        4
    tongzifang  
    OP
       Jul 16, 2018 via Android
    @CrisTao 文档比较糙,就是一个返回的数据结构解释,所以现在比较蛋疼。
    Gron
        5
    Gron  
       Jul 16, 2018
    看到你提到 ndk,是在 android 环境下使用 so 库吗?
    如果是的话,需要基于 so 库编写 jni 接口,然后安卓应用层直接调用 jni 接口就行了
    rb6221
        6
    rb6221  
       Jul 16, 2018
    你是没做过 jni 相关么,先熟悉基础知识呗
    tongzifang
        7
    tongzifang  
    OP
       Jul 16, 2018 via Android
    谢谢大家的答复,现在已经基本会用了。之前主要一个盲点就是 java 和 c 的显式映射,文档看的不细忘了这茬(´ー`)
    chenyu8674
        8
    chenyu8674  
       Jul 18, 2018
    标题给出问题大致描述是美德
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2687 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 74ms · UTC 15:47 · PVG 23:47 · LAX 08:47 · JFK 11:47
    ♥ Do have faith in what you're doing.