草庐IT

invalid-bundle-structure

全部标签

Android: "Bad Request-Invalid Hostname"从模拟器访问本地主机时

我无法将localhost与xamarin.android应用程序一起使用。我在Chrome浏览器上执行了Web项目和服务项目(不是移动应用程序)。显示的端口号我尝试通过分别附加10.0.2.2:和10.0.3.2:在AndroidStudio模拟器和Genymotion模拟器中浏览,我得到了结果BadRequest-InvalidHostname。即使我已经尝试过Serviceprojectportnumber,但都无法正常工作。Web项目:使用VisualStudio2017的ASP.NET项目和在同一解决方案中拥有服务项目。 最佳答案

android - Bundle extras = data.getExtras(); 上的 java.lang.NullPointerException;

我正在trycatch图像并将其保存在图库中。为此,在onCreate我的代码中Intentintent=newIntent("android.media.action.IMAGE_CAPTURE");Filephoto=newFile(Environment.getExternalStorageDirectory(),"Pic.jpg");imageUri=Uri.fromFile(photo);intent.putExtra(MediaStore.EXTRA_OUTPUT,imageUri);startActivityForResult(intent,TAKE_PICTURE);和

android - Cloudinary Invalid image file异常

Cloudinary只有一个例子说明如何从android加载图片到云端。但是我需要上传视频。当我使用示例代码中的调用时,出现了Invalidimagefile错误。这是抛出异常的调用MapcloudinaryResult=cloudinary.uploader().upload(file,uploadParams);有谁知道上传视频而不是照片的呼吁?我在Parse.com上使用Cloudinary这是堆栈跟踪java.lang.RuntimeException:Invalidimagefileatcom.cloudinary.android.UploaderStrategy.callA

android - 初始化.rc : invalid service name

尝试在Android上通过init.rc启动服务。servicename_of_my_service/path/to/my/serviceuserroot出现以下错误:init:Invalidservicenamename_of_my_service 最佳答案 您的服务名称太长(或包含无效字符)。服务名称的长度最多为16个字符,并且可以包含字母数字字符、“_”和“-”。https://android.googlesource.com/platform/system/core/+/android-4.2.2_r1.2/init/ini

android - Eclipse ADT Bundle 在 Mint 16 Petra 上突然崩溃

我最近在我的笔记本电脑(四核,8GB内存)上安装了LinuxMint16Petra(Cinnamon64位)。我下载了ADTBundleforLinux(64位)。当我开始使用Eclipse在Android中进行编码时,我注意到Eclipse突然崩溃了。我没有收到任何日志错误,它只是崩溃了。它经常发生。为什么会崩溃? 最佳答案 我在stackoverflow上找到了解决方案。Eclipsecontinuecrashing要解决此问题,请将以下内容添加到eclipse.ini的末尾-Dorg.eclipse.swt.browser.D

android - “INVALID FILE NAME : MUST CONTAIN ONLY [a-z0-9_. ]“对于 Android Studio 中的声音文件

我正在创建一个Android应用程序,它在res/raw文件夹中有声音文件。其中50个。它们都被命名为s1.mp3、s2.mp3、s3.mp3等我做了一些搜索,发现每个人遇到这个错误只是因为他们的文件中有一个大写字母。我的没有。错误首先特别指出s37.mp3的文件名不正确。然后我将该文件完全移走,认为它有错误或其他问题。当我尝试重新编译时,它说s38.mp3有问题。然后我将s36.mp3之后的所有文件都移走了,然后它指向s12.mp3作为问题。很明显,AndroidStudio发现所有声音文件的名称都有问题。当我查看屏幕左侧的导航栏时,我看到所有声音文件都有它们的常规名称,但它们的扩展

android - 如何将可变列表传递给 bundle ?

我想将一个可变列表添加到一个包中,但似乎没有办法实现这一点。varbundle=Bundle()bundle.put...????("LIST",fbModel.recipeArray)您可以使用putString等,但似乎没有putMutableList作为选项。怎么办?更新忘记提及mutableListrecipeArray是一个对象。像这样:varrecipeArray:MutableList...其中RecipeTemplate是一个如下所示的类:classRecipeTemplate{varrecipeHeader:String?=nullvarrecipeText:Stri

database - 将照片与应用程序 : files or in sqlite database? bundle 在一起的最佳方式

假设我有一个应用程序,可以让您浏览在Sqlite数据库中找到的汽车列表。当您点击列表中的一辆汽车时,它会打开一个包含汽车描述和汽车照片的View。我的问题是:我应该将照片作为这辆特定汽车行中的二进制数据列保存在数据库中,还是应该将照片放在资源目录中的某个位置?哪个更好做?就二进制数据列的大小而言,Sqlite是否有任何限制?数据库几乎是只读的并与应用程序bundle在一起(因此用户不会插入任何汽车及其照片)。 最佳答案 这是一个经过多次讨论的决定。在我看来,这是个人品味的问题。很像vim/emacs、windows/linux之类的

android - Oauth 2 无法为访问 token 交换代码,返回 "invalid_grant"

我发现当我的重定向uri是“urn:ietf:wg:oauth:2.0:oob”时,我可以通过OAuth2.0进行身份验证,但是用户被迫复制代码,然后返回一个Activity并粘贴它变成了一个领域。我希望体验比这更优雅。当重定向uri为“http://localhost”时,(即使返回了访问代码)我无法将其交换为api的访问token。这是我的兑换码:ArrayListnameValuePairs=newArrayList(0);nameValuePairs.add(newBasicNameValuePair("client_id",OAuth2ClientCredentialsMar

android - Eclipse ADT Bundle : fatal error, 无法启动

我已经下载了适用于Linux的ADTbundle(http://developer.android.com/sdk/index.html),其中包括带有ADT插件的androidsdk+eclipse。解压.ZIP文件后,双击eclipse...我选择默认工作区,应用程序崩溃...创建一个日志。这是它的内容:##AfatalerrorhasbeendetectedbytheJavaRuntimeEnvironment:##SIGSEGV(0xb)atpc=0x00007f9c7a8b52c0,pid=11965,tid=140310293825280##JREversion:7.0_0