applicationIdSuffixes
全部标签 我们有2个productFlavors(testServer、liveServer)和2个构建类型(debug、release)。由于现有的APIkey,我必须根据buildType+productFlavor附加包名称。例如:buildTypes{debug{applicationIdSuffix'.dbg'+(testServer?'.test':'.live')}release{applicationidSuffix''+(testServer?'.test')}}这可能吗?怎么办? 最佳答案 productFlavors{t
我在使PreferenceScreen和applicationIdSuffix协同工作时遇到了一些问题。假设我的应用程序包/applicationId在Gradle和AndroidManifest.xml中是com.myapp,并且applicationIdSuffix定义为:buildTypes{debug{applicationIdSuffix'.dev'}}如果我定义一个PreferenceScreen如下启动应用程序的调试版本时出现异常java.lang.SecurityException:PermissionDenial:startingIntent{(...)}fromPr
我想设置一个项目来构建两个可以安装在同一设备上的不同apk-其中一个是生产apk,第二个是调试apk。为此,我在build.gradle中定义了:buildTypes{release{}debug{applicationIdSuffix=".debug"}}但是当我尝试同步gradle时出现错误:Error:org.gradle.api.GradleException:Nomatchingclientfoundforpackagename'mypkg.debug'除了build.gradle的buildTypes部分,我还应该做些什么才能使其正常工作? 最佳
我一直在尝试Androidannotations最近一切都运行良好,直到我决定在我的build.gradle文件中的buildTypes中添加applicationIdSuffix。目前它看起来像这样:buildTypes{debug{applicationIdSuffix'.debug'}...}编译后,我在gradle控制台中得到以下日志::app:preDebugBuildUP-TO-DATE:app:checkDebugManifest:app:preReleaseBuildUP-TO-DATE:app:pre_testBuildUP-TO-DATE:app:prepareCo
我正在使用react-native-codepush@1.16.1-beta和partofthesetup包括指定applicationIdSuffix。我过去在以前的应用程序上设置过它,没有任何问题(ReactNative0.37)。我在这个项目(ReactNative0.40)中遇到过两次这个错误。我第一次重建我的整个项目时它就消失了。它无缘无故地再次发生,所以我在一个新目录中克隆了我项目的最后一个稳定版本,并得到了同样的错误。错误发生在使用react-nativerun-android时。成功构建后发生错误:Starting:Intent{cmp=com.packagename/
我有一个应用,我想在其中添加AndroidWear应用扩展。主应用程序具有三种构建类型(调试、测试和发布)。Beta版本有一个applicationIdSuffix,它允许我在同一台设备上并行安装play-store版本和当前开发版本。这一切都很好,直到我添加了磨损应用程序。主应用的build.gradle如下所示:applyplugin:'com.android.application'android{...defaultConfig{...applicationId"com.example.mainApp"...}buildTypes{debug{applicationIdSuff
当我尝试将wearApp风格和buildTypes与applicationIdSuffixes结合后构建我的项目时,我收到以下错误消息:Error:Executionfailedfortask':app:handleFirstCustomerTestMicroApk'.>Themainandthemicroappsdonothavethesamepackagename.来self的app/build.gradle:buildTypes{debug{applicationIdSuffix'.debug'debuggabletrueembedMicroApp=true}customerTe