小编Tee*_*ker的帖子

我可以使用.NET Core构建UWP吗?

我知道.net-core可以运行UWP,我们可以用Core构建或编写UWP吗?我已经阅读了https://msdn.microsoft.com/en-us/magazine/mt694084.aspx

.net .net-core

32
推荐指数
1
解决办法
2万
查看次数

如何使用 Android Jetpack Compose Text() 设置行间距?

我想dpText()内容的行与行之间留出更多空间。我找到的唯一属性是letterSpacingof TextStyle,但是,它似乎不是我想要的,我们可以通过某种方式设置它吗?

android android-jetpack-compose android-jetpack-compose-text

21
推荐指数
3
解决办法
3万
查看次数

appcompat-v7:28.0.0-rc02不适用于设计:28.0.0-rc01(应该是rc02,但我们不能)

com.android.support:appcompat-v7:28.0.0-rc02

com.android.support:design:28.0.0-rc01 - >应该是rc02,但实际上没有rc02.

错误:

app/build.gradle:74: Error: All com.android.support libraries must use the exact same version specification (mixing versions can lead to runtime crashes).
Found versions 28.0.0-rc02, 28.0.0-rc01. Examples include com.android.support:animated-vector-drawable:28.0.0-rc02 and com.android.support:cardview-v7:28.0.0-rc01 [GradleCompatible]
Run Code Online (Sandbox Code Playgroud)

我知道这是一个警告,我们已经转向警告CI中的错误,以避免潜在的死亡崩溃,以及任何解决方案,除了关闭CI的选项?

问题

android android-support-library android-gradle-plugin android-support-design

16
推荐指数
2
解决办法
9694
查看次数

Flutter - FirebaseMessaging.onMessageOpenedApp.listen 未触发

我在用:

flutter version 2.2
firebase_messaging: ^10.0.2
Run Code Online (Sandbox Code Playgroud)

我收到推送通知,然后单击它并打开应用程序。然后我没有看到 FirebaseMessaging.onMessageOpenedApp.listen被调用(回调正在向我发送调试电子邮件,但我没有收到任何邮件)

我的问题是

  1. (可选)如何使用 android studio debugur 模拟上面的情况来调试 android 应用程序,以便应用程序被杀死而不打开,然后通过通知打开

  2. 这里可能有什么问题?为什么该流没有被触发?我在 main.dart 中初始化它

PS:所有其他方法都可以正常工作,因此如果应用程序位于前台,则 onMessage.listen 效果很好。我需要处理 onMessageOpenedApp,以便我可以根据通知信息将用户重定向到正确的视图

firebase flutter firebase-cloud-messaging

13
推荐指数
3
解决办法
2万
查看次数

我无法使用travis.CI构建android-27,工具-27.0.2

谁能帮我?

困在我身边.

https://travis-ci.org/XinyueZ/mvvm-template/jobs/313586340

我不能建立(./gradlew测试)它.

yml是:

language: android
android:
  components:
    - tools
    - platform-tools
    - build-tools-27.0.2
    - android-27
    - add-on
    - extra
licenses:
    - 'android-sdk-license-.+'
jdk:
    - oraclejdk8
script:
    - ./gradlew :repository:testMockDebugUnitTest :repository:testProdDebugUnitTest :repository:testProdReleaseUnitTest
before_cache:
    - rm -f $HOME/.gradle/caches/modules-2/modules-2.lock
cache:
  directories:
    - $HOME/.m2
    - $HOME/.gradle/caches/
    - $HOME/.gradle/wrapper/


    buildToolsVersion = '27.0.2'
Run Code Online (Sandbox Code Playgroud)

我也试过27.0.1,同样失败了.

我有一到三次成功,仅仅2个小时后,出了点问题.

同样yml,没有变化.

看这里

travis-ci

9
推荐指数
1
解决办法
3906
查看次数

如果在模块中使用数据绑定的应用程序使用Robolectric运行,则进行测试

如果应用程序基于多模块,则测试无法继续.

一个普通的应用程序 - 基础应用程序(baseFeature) - 一些其他模块 - 安装(apk) - 即时(即时应用程序)

我添加了所有这些gradle.properties,然而,测试无法继续,他们抛出 java.lang.NoClassDefFoundError: android/databinding/DataBinderMapperImpl

android.enableD8.desugaring=true android.databinding.enableV2=true android.enableExperimentalFeatureDatabinding=true

我确信在切换到多模块之前一切正常.

版本的robolectric:3.7.1

问题

android robolectric android-gradle-plugin

9
推荐指数
0
解决办法
306
查看次数

是否有任何Google Now API可以将我们自己的应用程序集成到现在?

如何向Google即时提供我的App-Data的信息或卡片?我可以使用任何API吗?

android google-now

8
推荐指数
1
解决办法
1万
查看次数

更新到gradle-tool到3.1.0-beta3或3.2.0-alpha03后的新错误

只是一个带有"prod"和"mock"风格的正常项目

在app/build.gradle中:

 sourceSets {
        main.java.srcDirs += "blabla bla"
        test.java.srcDirs += "blabla bla"
        androidTest.java.srcDirs += "blabla bla"

        prodDebug.java.srcDirs += "blabla bla"
        mockDebug.java.srcDirs += "blabla bla"

        prod.java.srcDirs += "blabla bla"
        testProd.java.srcDirs += "blabla bla"
        androidTestProd.java.srcDirs += "blabla bla"

        mock.java.srcDirs += "blabla bla"
        testMock.java.srcDirs += "blabla bla"
        androidTestMock.java.srcDirs += "blabla bla"
    }
Run Code Online (Sandbox Code Playgroud)

点击Android Studio中的"运行":

出了点问题:

Error:org.gradle.api.GradleException: The SourceSet 'mockDebug' is not recognized by the Android Gradle Plugin. Perhaps you misspelled something?
Run Code Online (Sandbox Code Playgroud)

但是,我可以做"./gradlew clean build" or "./gradlew assembleProd installProdDebug"

但是,如果我在命令行中执行此操作,则无法完全构建应用程序,它可以在目标设备上安装应用程序,但应用程序会像"xxxx.dex"问题一样崩溃. …

android build.gradle android-gradle-plugin android-gradle-3.0

7
推荐指数
1
解决办法
1349
查看次数

如何使用android.support.transition

Google刚刚发布了android.support.transition,它为其转换框架提供了backport.但是我找不到课程,任何链接到gradle或maven?

https://developer.android.com/reference/android/support/transition/package-summary.html

android android-support-library

5
推荐指数
1
解决办法
5858
查看次数

使用Room-library(arch-component)进行Robolectric-Tests案例错误

java.lang.AssertionError: Error(s) present: [java.lang.IllegalStateException: Illegal connection pointer 1. Current pointers for thread Thread[RxCachedThreadScheduler-8,5,main] []] (latch = 0, values = 0, errors = 1, completions = 0)
Run Code Online (Sandbox Code Playgroud)

我使用Room来玩SQLite.当应用程序运行并且将进行单次测试时,一切都很好.一切顺利.

问题是如果我运行超过两种情况的Robolectric测试,测试无法运行.看看这个,这个.他们可能会帮助其他ORM,但是在Room没有帮助.

任何的想法?还问这里.

android robolectric robolectric-gradle-plugin android-room android-architecture-components

5
推荐指数
1
解决办法
813
查看次数