草庐IT

released

全部标签

android - 您上传了一个在 Debug模式下签名的 APK。您需要在 Release模式错误中签署您的 APK

我正在尝试在GooglePlay商店上传一个应用程序。我正在构建.apk并使用Maven对其进行签名。我使用maven-jarsigner-plugin来签署.apk文件。我正在使用我使用Eclipse向导创建的key来签署另一个Android应用程序。我使用以下命令压缩.apk文件:zipalign[-f][-v]infile.apkoutfile.apk当我尝试在Playstore上上传应用程序时,我收到错误消息您上传了一个在Debug模式下签名的APK。您需要在Release模式下签署您的APK。谁能告诉我如何在Release模式下签署apk?我是Maven的新手(今天开始使用它

android - 游戏商店 : How to release early access app?

我想提前发布我的应用程序,但我没有在Play商店列表部分选择“抢先体验”的选项。如何让我的应用进入Playstore应用的抢先体验部分? 最佳答案 据我了解"RecruitbetatestersonEarlyAccess",这些应用程序是测试版。因此,您必须创建一个公开Beta测试并添加您的APK。然后它应该显示为“抢先体验”版本。Tohelpyouintheearlystagesofdevelopment,EarlyAccessoffersashowcaseonGooglePlayforselectednewappsstillin

android - 如何在android中仅在 Release模式下运行代码块

我有两个构建变体,一个正在调试,另一个正在发布。我必须在Release模式下运行一些代码块。例如,我必须只在发布版本中使用Firebase,有什么办法可以做到吗? 最佳答案 用于检查Release模式使用if(BuildConfig.BUILD_TYPE.equalsIgnoreCase("release")){}Debug模式检查if(BuildConfig.BUILD_TYPE.equalsIgnoreCase("debug")){}或者你可以使用这段代码if(BuildConfig.DEBUG){}

android - 添加没有敏感权限的新版本时出现"release declaring sensitive permissions"错误

我在Play商店中将apk添加到alpha和beta时遇到此错误。生产正常。我找到了这个答案。Googleplayconsolesaid"Youcan'teditthisappuntilyoucreateanewappreleasedeclaringsensitivepermissions"howtofixit?WarningsYourApkIsUsingPermissionsThatRequireAPrivacyPolicy:(android.permission.READ_PHONE_STATE)我既没有使用read_phone_state权限也没有使用短信、通话记录权限我在下面附

android - 在 Galaxy s6 Edge 中调用 Camera.release() 后正在使用相机

我在Galaxys6edge设备上有以下异常java.lang.RuntimeException:CameraisbeingusedafterCamera.release()wascalledatandroid.hardware.Camera.setPreviewSurface(NativeMethod)atandroid.hardware.Camera.setPreviewDisplay(Camera.java:702)atcom.forsale.forsale.view.uicomponent.qrcode.CameraPreview.surfaceCreated(CameraPr

android - java.lang.RuntimeException : Method called after release() 错误

如果我不使用mCamera.release();surfaceDestroyed(....)然后无法从另一个Activity再次启动CameraActivity[简而言之,不幸的是应用已停止]错误,即使不释放相机,但如果我点击主页按钮[来自CameraActivity],然后再次启动我的应用,没有收到任何错误(简而言之工作正常,打开CameraActivity没有任何问题)如果我在surfaceDestroyed(....)然后能够从另一个Activity再次启动CameraActivity并同时释放Camera,但是当我点击主页按钮,然后再次启动我的应用程序时,很遗憾,应用程序已停止

android - "Link Assemblies"任务意外失败问题,而应用程序在 Release模式 Xamarin Android 中构建

尝试在XamarinAndroid中构建应用Release模式时出现以下问题。为什么会出现,如何解决?SeverityCodeDescriptionProjectFileLineSourceSuppressionStateErrorThe"LinkAssemblies"taskfailedunexpectedly.Xamarin.Android.XamarinAndroidException:errorXA2006:Referencetometadataitem'System.VoidAndroid.Widget.TextView::SetTextAppearance(System.I

android - connectedAndroidTest 和 release 构建类型

我正在使用gradle:1.2.3我想在发布(签名、缩小)配置上运行我的androidConntectTests(仪器测试),但我不能。我的构建类型:buildTypes{debug{minifyEnabledfalsedebuggabletrue}robotium{debuggabletrueminifyEnabledtruesigningConfigsigningConfigs.releaseproguardFilesgetDefaultProguardFile('proguard-android.txt'),'proguard-rules.pro'}release{minifyE

android - keystore 文件 D\Telegram-master\TMessagesProj\config\release.keystore 找不到用于签名配置 'debug'

我下载了新版本的Telegram。运行时,出现了这个错误:KeystorefileD\Telegram-master\TMessagesProj\config\release.keystorenotfoundforsigningconfig'debug'.如何解决? 最佳答案 检查build.gradle文件的signingConfig部分:signingConfigs{debug{storeFilefile("config/release.keystore")storePasswordRELEASE_STORE_PASSWORDk

Android MediaPlayer - setDataSource 和 Release - IllegalStateException

我编写了自己的MediaPlayer类来播放特定路径下的文件以及播放Assets文件夹中的文件。这是类(class):publicclassCMediaPlayerextendsMediaPlayer{publicvoidplay(StringaudioPath){this.setOnCompletionListener(newOnCompletionListener(){@OverridepublicvoidonCompletion(MediaPlayermp){mp.release();}});Filef=newFile(audioPath);if(f.exists()){try{