草庐IT

open-nfc

全部标签

【Android】读写txt文件:open failed: EACCES (Permission denied)

这两天在开发一个androidapp,用途是从手机里读写txt文件。读的时候一直报错:openfailed:EACCES(Permissiondenied)所以就在想哪里出了问题,各种查找,先在manifest添加:后来在manifest的application里添加:后来在activity里添加权限许可:if(Build.VERSION.SDK_INT>22){ListpermissionList=newArrayList();//检查权限if(ContextCompat.checkSelfPermission(this,Manifest.permission.READ_EXTERNAL_S

Java 和安卓 : How to open several files with an Intent?

我确定这是一个微不足道的问题,但我找不到答案。我正在制作一个Android应用程序,我想从中打开图像查看器显示几个图像。我知道如何只用一张图片做到这一点:Intentintent=newIntent();intent.setAction(android.content.Intent.ACTION_VIEW);Filefile1=newFile("/mnt/sdcard/photos/20397a.jpg");intent.setDataAndType(Uri.fromFile(file1),"image/jpg");startActivity(intent);这非常有效。但是如何将多个

android - 从 Android 应用程序的 NFC 标签中读取 NDEF 消息

我正在尝试使用NFC创建一个应用程序,我只想尝试读取NFC标签并从标签中获取文本消息并将其放入TextView中。我已经有了它的代码,但是当我尝试将手机与NFC标签配对时没有任何反应。这是我的代码,有人可以看看它,看看我做错了什么,需要做什么来解决这个问题:ButtonmeasurementsDataButton;NfcAdaptermyNfcAdapter;PendingIntentmyPendingIntent;IntentFilterndef;IntentFilter[]filters;String[][]techLists;intmCount;TextViewmText;Str

Android问题笔记四十六:解决open failed: EACCES (Permission denied) 问题

点击跳转专栏=>Unity3D特效百例点击跳转专栏=>案例项目实战源码点击跳转专栏=>游戏脚本-辅助自动化点击跳转专栏=>Android控件全解手册点击跳转专栏=>Scratch编程案例点击跳转=>软考全系列点击跳转=>蓝桥系列点击跳转=>ChatGPT和AIGC👉关于作者专注于Android/Unity和各种游戏开发技巧,以及各种资源分享(网站、工具、素材、源码、游戏等)有什么需要欢迎底部卡片私我,交流让学习不再孤单。👉实践过程😜问题AndroidQ引入了分区存储的概念官方解释:以Android10(API级别29)及更高版本为目标平台的应用默认情况下被赋予了对外部存储空间的分区访问权限(即

android - Android 上的 Facebook : target app doesn't open when clicking on link

我在HTML中包含了正确的应用程序链接元标记,这样通过在Facebook上单击该链接,Android和iOS应用程序将打开并显示正确的内容。这是一个页面示例:https://trenit.info/L2o我在Facebook上发布了该链接,并且安装了Trenìt!我的Android和iOS设备中的应用程序。在iOS上:如果我使用Facebook应用程序并单击该链接,Trenìt!iOS应用程序可以正确打开该内容。在Android上:如果我使用Facebook应用程序并单击该链接,将打开HTML页面而不是Trenìt!安卓应用。我做错了什么吗?请注意,在Androidlist上我已经指定

java - 安卓/Java : open a link in Chrome using a specific tab (not the last one)

我知道我可以使用EXTRA_APPLICATION_ID以免让chrome总是打开一个新选项卡,但这会产生不良影响:它会打开上次使用的选项卡中的URL,而我不这样做'不想。我的Intent是:仅在第一次打开新选项卡中的URL,然后始终使用该选项卡,而不管用户是否已经导航到其他选项卡。为什么我想要这个:因为我正在获取复制到剪贴板的文本,并且我希望在特定的URL上搜索该文本。因此,如果用户在某个新闻网站上复制了他想要搜索的词,Chrome将在他所在的同一标签页打开,这是不希望的。有什么办法可以实现吗? 最佳答案 没有办法做到这一点(因为

android - 通过软件 NFC 模拟卡片

在阅读了很多问题之后,我决定发布这个问题。我读到android的股票版本不支持卡模拟的API。此外,由于key由google/samsung管理,我们无法编写自定义应用程序来保护嵌入nfcController的元素。我需要模拟一张卡(mifare或desfire等)。我可以看到的选项是通过软件来完成。我有一个ACR122U阅读器,我已经测试过NFCP2P模式与我拥有的Nexus-S兼容。1)我发现一个网站说nexuss的NFCController(pn532)可以模拟mifare4k卡。如果这是真的,我可以向这个模拟卡写入/读取apdu命令吗?(可能如果我使用像cyanogenmod这

安卓 : Reading NFC tag in service class

我正在开发一个应用程序,我需要读取存储在NFC标签中的数据,数据是指简单的整数值,例如0、1、2、3等等。从NFC读取数据的功能在Activity类中工作正常,但我需要在后台运行应用程序,因此即使应用程序未在前台运行,我也可以从NFC读取数据。所以我写了一个服务类并将功能从Activity移动到服务类。但它没有用。这是“MainActivity.java”protectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);star

Android NFC writeNdefMessage 抛出 IOException Tag is not ndef

我正在开发一个由标签(AS3953芯片+微Controller)和智能手机(运行Android4.1.2的三星GalaxyFame)组成的NFC环境。虽然读取NDEF消息有效,但我一直坚持将消息写入标签。我从http://tapintonfc.blogspot.de/2012/07/the-above-footage-from-our-nfc-workshop.html复制了大部分代码并通过在supportedTechs()中搜索IsoDep、NfcA和Ndef的标签技术列表来修改它以接受ISO14443A标签类型4。由于所有这些都已列出,因此应用程序继续写入Tag():publicW

解决Error while loading conda entry point: conda-libmamba-solver (libarchive.so.19: cannot open shared

这个问题我结合了Claude的解决办法:这个错误表示conda在加载conda-libmamba-solver时找不到libarchive.so.19这个共享库文件。这可能是因为:libarchive版本不匹配,conda-libmamba-solver依赖的libarchive版本高于当前系统中的版本。libarchive共享库文件没有正确安装或目录结构失配。conda环境中的依赖关系错误,导致找不到对应的库文件。解决方法:通过condalist查看libarchive版本,确保与conda-libmamba-solver依赖版本匹配。如果不匹配考虑重新安装libarchive。查看/usr