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

工信部网站备案查询系统找项目

工信部网站备案查询系统,找项目,wordpress中文版去广告,建网站吧1、build中版本号为30及以上时#xff0c;aidl无效#xff0c;解决方案 ①在客户端的manifest.xml中添加一下代码#xff0c;其中代码中的包名为服务端的包名 manifest ... application ..../application queries package android:na…1、build中版本号为30及以上时aidl无效解决方案 ①在客户端的manifest.xml中添加一下代码其中代码中的包名为服务端的包名 manifest ... application ..../application queries package android:namecom.example.clientapplication/intentaction android:nameandroid.intent.action.MService//intent /queries /manifest②修改build中的版本号 2、打开aidl中服务端的服务service出现闪退的问题 Caused by: java.lang.RuntimeException: Didnt create service XXX on path: DexPathList[[zip file /data/app/com.chemao.certification-2/base.apk], nativeLibraryDirectories[/data/app/com.chemao.certification-2/lib/arm, /vendor/lib, /system/lib]] 方法service的位置放错了service应该放在java目录下。 aidl中服务端的目录结果如下所示 3、跨进程通信aidl最简单的方法 ①服务端 1AS切换模式为project对main右键创建aidl文件如下图 2在创建的文件中定义想实现的接口 3build projection 如果rebuild出现问题的话可以先clean projection 4创建类继承service在service中创建内部类实现aidl中定义的接口数据在java目录下创建不要在aidl中进行创建不然后续会出现问题。 public class MService extends Service {private IAidlInterface mBinder;NullableOverridepublic IBinder onBind(Intent intent) {Log.d(TAG, onBind: intent);return mBinder.asBinder();}Overridepublic void onCreate() {super.onCreate();Log.d(TAG, onCreate: );mBinder new Binder();}private class Binder extends IAidlInterface.Stub{private static final String TAG mBinder;Overridepublic void basicTypes() throws RemoteException {Log.d(TAG, basicTypes: 我是服务端数据信息);}} }5在manifest中定义service不然service无作用在定义service中可以声明action进行隐式调用 到此为止服务端的工作完成 ②客户端 1在manifest中进行安全防护 ②将服务端中aidl复制过来和服务端一模一样进行rebuild即可。 3在activity中进行服务的绑定bindservice返回值为trueonServiceConnected中有打印就知道服务成功。 public class MainActivity extends AppCompatActivity {private IAidlInterface mIExtraAidlInterface;private ServiceConnection mServiceConn;Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);Button button findViewById(R.id.name);// bindService();mServiceConn new ServiceConnection() {Overridepublic void onServiceConnected(ComponentName name, IBinder service) {mIExtraAidlInterface IAidlInterface.Stub.asInterface(service);try {mIExtraAidlInterface.basicTypes();} catch (RemoteException e) {throw new RuntimeException(e);}Log.d(TAG, onServiceConnected: );}Overridepublic void onServiceDisconnected(ComponentName name) {// mIExtraAidlInterface null;Toast.makeText(MainActivity.this, 0000, Toast.LENGTH_SHORT).show();Log.d(TAG, onServiceDisconnected: );}};bindService();}private void bindService(){Intent intent new Intent();intent.setAction(android.intent.action.MService);intent.setPackage(com.example.clientapplication);ResolveInfo resolveInfo getPackageManager().resolveService(intent, 0);Log.d(TAG, bindService: resolveInfo);bindService(intent, mServiceConn, BIND_AUTO_CREATE);Log.d(TAG, mServiceConn: mServiceConn);}Overridepublic boolean bindService(Intent service, ServiceConnection conn, int flags) {Log.d(TAG, bindService: service service conn conn flags flags);Log.d(TAG, bindService: super.bindService(service,conn,flags));return super.bindService(service, conn, flags);}Overrideprotected void onDestroy() {super.onDestroy();unbindService(mServiceConn);} }对于aidl的具体说明及复杂类型或者回调数据的使用可见https://developer.android.google.cn/guide/components/aidl?hlzh_cn
http://www.zqtcl.cn/news/472610/

相关文章:

  • 上海工程建设招投标网站开发购物网站描述
  • 网站系统维护一般多久电商关键字优化
  • 孝感市建设局网站宁波seo网络推广价格
  • 百度商桥网站网络编程技术试题
  • 设计素材网站排名网站建设网站软件有哪些内容
  • 互联网兼职做网站维护wordpress评论微信通知
  • 合肥瑶海区网站建设方案长沙网站 建设推广世云网络
  • wordpress 挂码seo推广公司哪家好
  • 高端 网站设计公司wordpress添加投稿功能
  • 长沙 网站设计 公司价格江苏专业网站建设费用
  • 做的好的手机网站有哪些内容手机怎么做app详细步骤
  • net网站开发参考文献c++能不能作为网页开发语言
  • 我公司让别人做网站了怎么办厦门logo设计公司
  • 闸北专业做网站怎么判断网站优化过度
  • 搭建网站seowordpress重新安装如何做
  • 网站设计优化重庆教育建设有限公司网站
  • 域名注册网站查询手工制作视频教程简单又漂亮
  • 书画院网站源码网站百度指数
  • 网页设计与网站开发第三版课后答案网络运营商是干嘛的
  • wordpress分类目录网站主题自己做营销型网站
  • 简述网站推广的五要素seo排名软件怎么做
  • 做网站能做职业吗织梦如何做几种语言的网站
  • 手机网站定制咨询如何修改网站
  • 长沙大型网站建设公司建站工作室源码
  • 找设计方案的网站专注南昌网站建设
  • UE做的比较好的网站汕头网站关键词优化教程
  • 做羞羞的事情网站广州番禺招聘网最新招聘信息
  • 网站基础开发成本网站建设策划包括哪些内容
  • 商务网站建设哪家好绍兴网站建设做网站
  • 网站域名管理东莞网页设计和网页制作