当前位置: 首页 > news >正文

nofollow标签对网站收录的影响专业网站开发企业

nofollow标签对网站收录的影响,专业网站开发企业,广州服务好的网站推广工具,沈阳市城乡建设网站前提条件#xff1a; 本地已经配置好了ndk环境,如果没有配置好#xff0c;建议参考macos 配置ndk环境-CSDN博客 这篇链接。 新建一个Empty Project 比如我这里的Project的名字是HelloJNI#xff0c;包名是com.example.hellojni 然后在src目录下#xff0c;右键选择Add C …前提条件 本地已经配置好了ndk环境,如果没有配置好建议参考macos 配置ndk环境-CSDN博客 这篇链接。 新建一个Empty Project 比如我这里的Project的名字是HelloJNI包名是com.example.hellojni 然后在src目录下右键选择Add C to Module 然后展示的目录如下所示 在activity_main.xml里给TextView组件添加一个id,整体代码如下 ?xml version1.0 encodingutf-8? androidx.constraintlayout.widget.ConstraintLayout xmlns:androidhttp://schemas.android.com/apk/res/androidxmlns:apphttp://schemas.android.com/apk/res-autoxmlns:toolshttp://schemas.android.com/toolsandroid:layout_widthmatch_parentandroid:layout_heightmatch_parenttools:context.MainActivityTextViewandroid:idid/text_viewandroid:layout_widthwrap_contentandroid:layout_heightwrap_contentandroid:textHello World!app:layout_constraintBottom_toBottomOfparentapp:layout_constraintLeft_toLeftOfparentapp:layout_constraintRight_toRightOfparentapp:layout_constraintTop_toTopOfparent //androidx.constraintlayout.widget.ConstraintLayout 然后在MainActivity.java里添加调用cpp层的代码调用cpp的库 static {System.loadLibrary(jnidemo); } 写一个native方法 public native String stringFromJNI(); MainActivity.java代码整体如下 package com.example.hellojni;import androidx.appcompat.app.AppCompatActivity;import android.os.Bundle; import android.widget.TextView;public class MainActivity extends AppCompatActivity {static {System.loadLibrary(hellojni);}public native String stringFromJNI();Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);TextView textView findViewById(R.id.text_view);textView.setText(stringFromJNI());} } 然后需要在jnidemo.cpp里写stringFromJNI的实现方法 #include jni.h #include string extern C JNIEXPORT jstring JNICALL Java_com_example_hellojni_MainActivity_stringFromJNI(JNIEnv* env,jobject) {std::string hello Hello From C;return env-NewStringUTF(hello.c_str()); } 其中cpp层这个方法的命名是Java_包名_类名_方法名 包名 com.example.hellojni类名 MainActivity方法名 stringFromJNI 第八行是一个string对象内容是“Hello From C”然后第九行是返回一个jni的string对象 这里的返回值就是给到了Java层的stringFromJNI的返回值。 最后MainActivity里通过展示这个string显示在视图上表示Java层调用cpp层的成功了。 看下运行结果
http://www.dnsts.com.cn/news/163789.html

相关文章:

  • 网站免费注册域名上海做网站费用
  • 企业网站建设的在网上建设网站需要花钱么
  • 微信小程序里的网站怎么做app推广赚钱平台
  • 青岛南丰网站建设公司如何用手机免费开网店
  • 专门制作网站设计类专业要艺考吗
  • 国内做网站的企业建设网站网站建设公司
  • uc浏览器访问网站互联网域名注册
  • 然后搭建网站网站推广岗位职责
  • 顺德网站建设公司价位satellite7 wordpress
  • 大数据比赛网站建设通辽做网站的公司
  • 网站建设的利益分析南京科技网站设计费用
  • 虎丘网站建设餐饮店会员卡管理系统
  • 网站镜像做排名wordpress主题 图片展示
  • 阿里云做网站官网保定网站推广公司
  • 五棵松网站建设网络设备具体有哪些
  • 网站开发专员岗位职责网站刚通过备案
  • 凡科网的网站免费的可以用吗镇江建设局网站
  • 做网站要固定电话公司网站的作用
  • 360免费建站永久免费湖南公司注册网上核名
  • 代码做网站常用单词青岛建站通
  • 什么是wordpress网站企业vi设计什么意思
  • 石家庄网站建设seo微信电子宣传册制作app
  • 最威海的网站建设wordpress页面添加照片
  • 修改wordpress密码seo排名优化的网站
  • 建设厅施工员证查询网站免费代理上网ip地址
  • 信息网站开发合同如何制作微信网页
  • 松岗营销型网站建设巴中微信开发 做网站
  • 在哪家网站做淘宝客最好wordpress用户登录插件
  • 为学校网站做网站推广策划建设手机网站设计
  • 使用vue做简单网站教程生活服务手机网站开发