dedecms做电影网站在上海做家教的网站

张小明 2026/3/12 23:54:02
dedecms做电影网站,在上海做家教的网站,网站建站网站91955,自己做游戏资讯网站原文 Android Studio是一个为Android平台开发程序的集成开发环境#xff0c;可供开发者免费使用。需要在官网下载并安装最新版的Android Studio#xff0c;然后继续后文的编译构建。 可以参考源码包中tutorials/tutorial_11的做法类似构建自己的项目#xff0c;具体步骤如下…原文Android Studio是一个为Android平台开发程序的集成开发环境可供开发者免费使用。需要在官网下载并安装最新版的Android Studio然后继续后文的编译构建。可以参考源码包中tutorials/tutorial_11的做法类似构建自己的项目具体步骤如下1. 新建自己的项目。这里我们直接打开已有的behaviac_android项目如下图所示2. 双击打开build.gradle文件如下图所示3. 在打开的文件中修改cmake文件的相对路径如下代码所示externalNativeBuild { cmake { path ../../../../CMakeLists.txt } }这是由于CMakeLists.txt所在的路径在源码包的最顶级如下图所示需要参考上面的CMakeLists.txt用于编译构建behaviac组件。在这个CMakeLists.txt文件中还需要添加自己的项目这里是tutorial_11来做示范如下代码所示add_subdirectory (${PROJECT_SOURCE_DIR}/tutorials/tutorial_11/cpp)打开该文件可以看到我们将tutorial_11作为一个lib来编译构建如下代码所示if (BEHAVIAC_ANDROID_STUDIO) add_library(tutorial_11 SHARED ${BTUNITTEST_INC} ${BTUNITTEST_SRC}) else() # add the executable add_executable(tutorial_11 ${BTUNITTEST_INC} ${BTUNITTEST_SRC}) endif() target_link_libraries (tutorial_11 libbehaviac ${CMAKE_THREAD_LIBS_INIT})5. 新建Android所需的assets目录将behaviac编辑器导出的行为树和类型信息文件全部放在该目录中如下图所示6. 在tutorial_11.cpp文件的InitBehavic()方法中调用了Workspace::SetFilePath()接口设置行为树加载路径必须要以“assets:/”字符串开头如下代码所示constchar*InitBehavic(){LOGI(InitBehavic\n);#if!BEHAVIAC_CCDEFINE_ANDROIDbehaviac::Workspace::GetInstance()-SetFilePath(../tutorials/tutorial_11/cpp/exported);#elsebehaviac::Workspace::GetInstance()-SetFilePath(assets:/behaviac/exported);#endifbehaviac::Workspace::GetInstance()-SetFileFormat(behaviac::Workspace::EFF_xml);returnInitBehavic\n;}7. 在项目的MainActivity.java文件中加载behaviac_gcc_debug和tutorial_11_gcc_debug库如下代码所示static{System.loadLibrary(behaviac_gcc_debug);System.loadLibrary(tutorial_11_gcc_debug);}8. 在onCreate()方法中调用C的方法这样处理仅供示范并将AssetManager实例传递给C端如下代码所示protectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);// Example of a call to a native methodTextViewtv(TextView)findViewById(R.id.sample_text);tv.setText(TestMain(getApplication().getAssets()));}publicnativeStringTestMain(android.content.res.AssetManagerassetManager);9. 在tutorial_11.cpp文件中实现了上一步中的TestMain()方法调用接口Workspace::SetAssetManager()设置AssetManager实例如下代码所示externCJNIEXPORT jstring JNICALLJava_com_tencent_behaviac_behaviac_1android_MainActivity_TestMain(JNIEnv*env,jclass cls,jobject assetManager){AAssetManager*mgrAAssetManager_fromJava(env,assetManager);BEHAVIAC_ASSERT(mgr);behaviac::CFileManager::GetInstance()-SetAssetManager(mgr);std::string strTestBehaviac();returnenv-NewStringUTF(str.c_str());}10. 编译构建APK包并安装运行结果如下图所示本教程相关的工作区和代码工程详见源码包的目录tutorials/tutorial_11。
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

金昌大型网站建设费用网站备案的好处

Kotaemon揭秘:基于GraphRAG的文档问答创新 在企业级AI应用日益普及的今天,一个核心挑战始终存在:如何让大模型不仅“能说”,还能“懂”?尤其是在金融、法律、医疗等专业领域,用户不再满足于泛泛而谈的答案…

张小明 2026/3/5 4:23:18 网站建设

合肥网站建设哪家好价格聚美优品网站怎么做的

产品概述AX513CE 是一款针对模组渠道市场前端IPC应用而设计的数字SOC芯片,支持高清CMOS Sensor输入,经ISP处理、视频前处理以及音 视频编码器压缩,实现多码流输出,最大编码能力可达 2304 x 129630 fps D130 fps;内嵌C…

张小明 2026/3/5 4:23:18 网站建设

课程建设类教学成果奖网站dell网站设计特色

在快递物流行业摸爬滚打多年,最让人头疼的不是日均几百、几千甚至上万单的高强度分拣,而是揽收完成后,部分单号迟迟没有后续物流轨迹的“隐性问题”。这些单号就像埋在海量订单里的“定时炸弹”,一旦拖延到用户投诉、平台处罚才发…

张小明 2026/3/5 4:23:21 网站建设

怎么做网站封面上的图企业网站建设要注意什么

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 创建一个企业级安装包验证系统,专门处理批量部署时的installer integrity check has failed问题。功能包括:1.集中管理所有安装包的哈希值和签名信息 2.部署…

张小明 2026/3/5 4:23:22 网站建设

网站推广公司汉狮网络自己做网站要花钱吗

装修报价网站 功能演示 https://www.bilibili.com/video/BV1dXqYB1Ent/ 角色 管理员、设计师、普通用户 技术 SpringBoot、MySQL、Vue 核心功能 本系统是一个装修报价网站,旨在为有装修需求的用户提供一个集浏览装修案例、寻找设计师、获取装修报价于一体的…

张小明 2026/3/5 4:23:22 网站建设

网站设计案例网站做广告推广哪个平台好

FaceFusion人脸识别精度达99.2%,测试数据首次公开 在数字内容创作与AI视觉技术飞速发展的今天,一个看似“娱乐向”的功能——换脸,正悄然演变为高门槛、高可靠性的专业级工具。曾经因DeepFakes引发伦理争议的AI人脸替换,如今已不…

张小明 2026/3/5 4:23:23 网站建设