Java 用户没有访问此对象的权限。带存储火基
我正在制作一个android应用程序,它有点像社交媒体应用程序 但当我试图把图片从画廊或从相机的个人资料或覆盖这个问题发生 我希望用户从他的图库中选择一张照片,或者使用照相机拍摄一张新照片,然后将图像上载到Firebase存储 用户没有使用Firebase存储访问此对象的权限 这是我的权限Java 用户没有访问此对象的权限。带存储火基,java,android,firebase,firebase-storage,Java,Android,Firebase,Firebase Storage,我正在制作一个android应用程序,它有点像社交媒体应用程序 但当我试图把图片从画廊或从相机的个人资料或覆盖这个问题发生 我希望用户从他的图库中选择一张照片,或者使用照相机拍摄一张新照片,然后将图像上载到Firebase存储 用户没有使用Firebase存储访问此对象的权限 这是我的权限 <uses-permission android:name="android.permission.VIBRATE" /> <uses-permission android:name="an
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.CAMERA" />
问题的屏幕截图。如果您的桶名正确,请交叉核对一下 如果您的bucket名称正确,请交叉核对一下 搜索之后,我找到了解决方案。。 我在Firebase的规则不对 我们应该这样做
service firebase.storage
{ match /b/learno-fc8fc.appspot.com/o
{ match /{allPaths=**}
{ // Allow access by all users
allow read, write; }
经过搜索,我找到了解决办法。。 我在Firebase的规则不对 我们应该这样做
service firebase.storage
{ match /b/learno-fc8fc.appspot.com/o
{ match /{allPaths=**}
{ // Allow access by all users
allow read, write; }
是的,问题出在我的规定上你应该这样做
service firebase.storage{match/b/learno-fc8fc.appspot.com/o{match/{allpath=**}{//允许所有用户访问允许读、写;}
Yes,问题是在我的规则中,你应该这样做。service firebase.storage{match/b/learno-fc8fc.appspot.com/o{match/{allpath=**}{//Allow access by all users Allow read,write;}
service firebase.storage {
match /b/learno-fc8fc.appspot.com/o {
// Allow access by all users
allow read, write;
}
service firebase.storage
{ match /b/learno-fc8fc.appspot.com/o
{ match /{allPaths=**}
{ // Allow access by all users
allow read, write; }