以上就是给各位分享配置错误的应用程序对不起,myapp尚未被批准在AppCenter中显示.在Android应用程序共享,同时本文还将给你拓展android–app重新启动,如果活动从通知开始,则从最
以上就是给各位分享配置错误的应用程序对不起,myapp尚未被批准在App Center中显示.在Android应用程序共享,同时本文还将给你拓展android – app重新启动,如果活动从通知开始,则从最近的应用程序中选择应用程序、android – 不要在最近的应用程序中显示我的应用程序、Android – 从Recent Apps中删除应用程序、android-ndk – 在Android应用程序中使用libusb:如何允许应用程序访问USB等相关知识,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:- 配置错误的应用程序对不起,myapp尚未被批准在App Center中显示.在Android应用程序共享
- android – app重新启动,如果活动从通知开始,则从最近的应用程序中选择应用程序
- android – 不要在最近的应用程序中显示我的应用程序
- Android – 从Recent Apps中删除应用程序
- android-ndk – 在Android应用程序中使用libusb:如何允许应用程序访问USB
配置错误的应用程序对不起,myapp尚未被批准在App Center中显示.在Android应用程序共享
解决方法
您需要提交您的应用程序以便查看状态和评论标签(在 https://developers.facebook.com/网站上),如果您希望将其视为在Facebook – App Center上市.
>使用您的凭据登录到https://developers.facebook.com/网站,并找到您的应用程序.
> Click on Status & Review tab,and choose Items in Review.
> Then click on “Add items to this Submission” and select “App Details” from the list and click on the Add Items button.>如果您从应用详细信息中丢失了一些所需的数据,则会显示红色感叹号,因此您需要填写这些字段并再次提交您的应用.
android – app重新启动,如果活动从通知开始,则从最近的应用程序中选择应用程序
> A:装载活动
> B:主要活动
> C:详细活动
和清单是这样的
<activity A> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity B android:launchMode="singleTask"/> <activity C/>
当我从启动器启动应用程序时,它充当A – > B – > C .在活动C按主页按钮并从最近的应用程序列表中调出(长按Home),显示C.还行吧.
但是当我从Notification启动应用程序时,因为我不想显示加载屏幕,所以启动活动B.因此,用户可以导航B – > C.
但是当用户在活动C按Home并从最近的应用列表中选择应用时,B将重新启动并且不会保留状态.所以C活动总是消失.
我尝试了很多标志选项,但我找不到解决方案.我想要的是,该应用程序的行为就像用户从启动器启动应用程序一样.
我创建了这样的通知的待处理意图.在我的应用程序中,我应该使用Intent.FLAG_ACTIVITY_CLEAR_TOP进行活动B.
Notification notice = new Notification(R.drawable.icon_notification,context.getString(R.string.app_name),System.currentTimeMillis()); Intent intent = new Intent(context,B.class); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK|Intent.FLAG_ACTIVITY_CLEAR_TOP); intent.putExtras(i); PendingIntent contentIntent = PendingIntent.getActivity(context,intent,PendingIntent.FLAG_UPDATE_CURRENT);
我认为最近的应用程序列表通过通知发送相同的意图,因此始终调用活动B.但是当我从启动器启动应用程序时,它只是将我发送到最后一个活动C,而不是B.
请帮助我.
总结
以上是小编为你收集整理的android – app重新启动,如果活动从通知开始,则从最近的应用程序中选择应用程序全部内容。
如果觉得小编网站内容还不错,欢迎将小编网站推荐给好友。
android – 不要在最近的应用程序中显示我的应用程序
我的目的是:
user禁用运行我的应用程序
我很抱歉发言不好.
解决方法
对于你的每个活动android:excludeFromrecents =“true”
<activity android:name=".Activity" android:excludeFromrecents="true" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity>
有关更多信息,请参阅此doc
Android – 从Recent Apps中删除应用程序
我正在开发一个Android应用程序.如果我关闭我的应用程序,我的应用程序在“最近的应用程序”列表中可用.现在我不想在“最近的应用程序”中显示它.如何以编程方式关闭我的应用程序后,如何从“最近的应用程序列表”中删除它.请你能分享一下你的建议.
解决方法:
在Manifest.xml中,将以下内容设置为Root活动
<activity
android:name=".Your_Root_Activity_Name"
android:excludeFromrecents="true"
....
</activity>
根据结果,您可能还必须使用android:noHistory =“true”属性.但不确定在您的情况下是否需要它.
有关此内容的更多信息:http://developer.android.com/guide/topics/manifest/activity-element.html
android-ndk – 在Android应用程序中使用libusb:如何允许应用程序访问USB
1)如何让libusb在root的Android 3.1设备上运行?
2)是否可以在无根,出厂默认设备上使用libusb?
提前致谢.
P. S.至于问题1,我已经为/ dev / bus / usb尝试了chmod 666,但它说“权限被拒绝”(请注意我的设备已植根).
P.P.S. mount usbfs none / proc / bus / usb -o devmode = 0666甚至没有执行,好像我拼错了一些东西(但我没有).
我知道可以让libusb在带有USB主机的root设备上运行,但我从来没有管理它,所以我不得不将应用限制在Android 3.1并使用USB API.
解决方法
为什么你不能打开?
您需要获得Android系统(!= Kernel)的许可才能打开设备.
用Java做:
当您请求时,会向用户显示一个弹出窗口以接受或拒绝.
所以你需要在java中打开设备,并使用java解压缩fd并传递给libusb,以便它可以与设备通信.
现在libusb将如何从fd构建句柄?
更新:我维护了针对Android修改的libusb版本(有更多修复 – 在Android 5.1及更低版本上测试/工作).见https://gitlab.com/madresistor/libusb/blob/android/README
OLD LINK(DEAD LINK)这里的解决方案:
https://github.com/martinmarinov/rtl_tcp_andro-/blob/master/jni/libusb-andro/libusb/core.c#L993
关于配置错误的应用程序对不起,myapp尚未被批准在App Center中显示.在Android应用程序共享的介绍已经告一段落,感谢您的耐心阅读,如果想了解更多关于android – app重新启动,如果活动从通知开始,则从最近的应用程序中选择应用程序、android – 不要在最近的应用程序中显示我的应用程序、Android – 从Recent Apps中删除应用程序、android-ndk – 在Android应用程序中使用libusb:如何允许应用程序访问USB的相关信息,请在本站寻找。
本文标签: