草庐IT

debug_release

全部标签

android - 无法在 Intellij : "Warning: debug info can be unavailable." 中调试 android 应用程序

我正在尝试在Windows7上使用Intellij13.0调试应用程序。每当我开始调试时,我都会收到以下警告:Warning:debuginfocanbeunavailable.PleasecloseotherapplicationusingADB:Monitor,DDMS,Eclipse"我已经在设备和模拟器中对其进行了测试。我唯一打开的是Intellij。我也尝试在开始调试之前关闭adb,但没有任何改变。 最佳答案 对我来说,这种情况发生在设备通过USB连接并启用adbtcpip(ADB处于Wi-Fi模式)时。只需使用连接的设备

android - 处于 Release模式时 SupportMapFragment 中的 "Google Play services are updating"消息

我在使用GoogleMaps时遇到了这个奇怪的问题。当我处于Debug模式时,一切正常,但当我处于Release模式时,永远不会调用onMapReady回调,map会显示“GooglePlay服务正在更新”消息。另一件奇怪的事情是,如果我在应用程序中运行一个以map开始的Activity,即使在其他Activity中也是如此。这是我在fragment中的代码@Nullable@OverridepublicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedInstanceState){FrameLa

android - react native : Generating the Release Build APK error :app:mergeReleaseAssets FAILED

我正在尝试为Reactnative应用程序创建签名的apk。调试应用程序工作正常。我正在关注reactnativeguide用于创建签名的APK。我已经将keystore添加到应用程序并设置了gradle变量,但无法生成已签名的apk。下面是assembleRelease构建的错误./gradlewassembleRelease--stacktraceNDKismissinga"platforms"directory.IfyouareusingNDK,verifythendk.dirissettoavalidNDKdirectory.Itiscurrentlysetto/home/an

android - 尽管 proguard 处于停用状态,但真实广告未在 Release模式下显示。可能是什么问题?

我大约24小时前注册了admob。确认邮件来自admob。我在我的应用程序中添加了admobid。当我通过单击androidstudio中的运行按钮将我的应用程序安装到真实设备时,真实广告会正常显示。所以我的admobid可以正常工作。但是,当我生成签名的apk并使用AndroidStudio终端通过apkinstall...命令将apk安装到我的设备时,真正的广告不会显示。我首先认为问题与混淆器有关,但与混淆器无关。因为我停用了混淆器,真正的广告仍然没有显示。可能是什么问题?build.gradle(应用级别):applyplugin:'com.android.application

android studio,debug.keystore 丢失

在Ubuntu14.04上的AndroidStudio1.2上构建我的项目后,我无法在./android文件夹中获得任何debug.keystore,我需要谷歌地图API。我一次又一次地尝试,但无法得到它。有人可以帮助我吗? 最佳答案 根据文档..调试keystore位于路径中:$HOME/.android/debug.keystore如果不存在,它将自动生成(在Debug模式下测试应用程序后)从androiddeveloperdocumentation阅读此内容.或者,您可以在没有Eclipse的情况下使用以下JDK命令从Wind

android - 为 Ionic 构建阻止了 HTTPS --release android apk

调试apk工作正常,排除了通常的嫌疑人,但是当我构建、签名、安装发布版本时,不能通过角度(http到同一个端点,我允许调试)进行https$httpAPI调用,作品)。安装了cordova白名单ionic插件添加cordova-plugin-whitelistmanifest.xml包含正确的指令Ionicconfig.xml包含正确的指令我的index.html声明了一个宽松的Content-Security-Policy:我还使用两个不同的在线SSL检查器检查了我的中间证书链——它们没问题。我完全被难住了。有什么想法吗? 最佳答案

android - 使用 ant debug 在命令行中构建并运行具有子项目的 android 项目

我正在尝试从命令行构建一个android项目。我的android项目在我的主要android项目中有一个子项目。当我运行antdebug命令时,它显示构建类时出错,因为未从子项目中找到库类。所以我认为子项目没有正确包含,我们需要为此执行一些命令。请帮助,在此先感谢 最佳答案 我从Android官方文档得到了答案:androidupdatelib-project--target3--pathZBarScanner-master/ZBarScannerLibraryandroidupdateproject--nameandroid_ap

java - BuildConfig.DEBUG 与 ApplicationInfo.FLAG_DEBUGGABLE

引用Getting"debuggable"valueofandroidManifestfromcode?,有两种检查构建是否可调试的选项:1.)BuildConfig.DEBUG标志if(BuildConfig.DEBUG)`2.)ApplicationInfo.FLAG_DEBUGGABLEif(0!=(getContext().getApplicationInfo().flags&ApplicationInfo.FLAG_DEBUGGABLE))他们两个是相同的还是不同的?什么时候使用什么? 最佳答案 它们并不相同。可能有很多b

android - 覆盖安卓 :vmSafeMode attribute for debug builds

在尝试优化调试应用程序的构建和部署速度时,我发现在安装过程中执行/system/bin/dex2oat花费了大量时间。这是ARTaheadoftimecompiler.我发现当以API22为目标时,您现在可以停止ARTAOT编译:我看到部署速度有了显着提高,但我担心进行此更改可能产生的副作用。它一定会对运行时性能造成小的影响,但是启用android:vmSafeMode选项是否会产生任何其他后果?对于调试构建,是否可以在gradle构建文件中覆盖此属性?还是创建特定于调试的list文件是唯一的解决方案? 最佳答案 仅为调试构建启用a

安卓。 Firebase : Keystore file does not exist: ~/. android/debug.keystore

Windows10火力地堡我想创建Firebase项目。所以我使用这个官方文档:ManuallyaddFirebase步骤:转到Firebase控制台点击创建新项目创建新应用选择安卓输入名称:com.myproject我需要输入调试签名证书SHA-1:此处屏幕:所以我打开shell并输入:keytool-exportcert-list-v-aliasandroiddebugkey-keystore~/.android/debug.keystore但是我得到错误:keytool-exportcert-list-v-aliasandroiddebugkey-keystore~/.andro