小编Mar*_*ies的帖子

Admob网站

我想在我的网站上通过admob整合广告,但我不能选择类型网站,尽管似乎有一个选项.

AdMob广告

它显示"选择网站或应用类型",但它仅提供应用类型.Admob的仪表板让我在很多方面感到困惑.

我该怎么办?

dashboard admob web

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

迁移到新的Admob后没有钱

Admob几天前迁移到了更新的版本.他们成功转移了我的应用程序,但似乎我必须从0,00美元重新启动.我的旧Admob里有15美元左右.如何将其转移到新的,还是会丢失?支付限额为75美元

admob

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

理解作为Java开发人员在C++中的Map

在Java中,我们使用了hashCode()和equals()等方法,地图使用这些方法来标识每个对象.C++没有这样的基本方法,默认情况下每个对象都实现.

地图现在如何使用自定义对象作为键值?

编辑:没有重复,因为它特别针对那些特定于Java的接口方法,以前没有用C++做过的人会寻找

c++ java equals map hashcode

7
推荐指数
2
解决办法
1832
查看次数

我可以获得EditText的默认提示颜色吗?

有没有办法从EditText获取提示颜色?

我需要颜色将其设置为EditText的文本颜色

android colors hint android-edittext

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

无法使用Android Studio 1.2和Gradle 1.2.2加载类OutputFileTask

升级到Android Studio 1.2后,我在尝试同步项目时收到以下错误

错误:无法加载类'com.android.build.gradle.internal.tasks.OutputFileTask'.此意外错误的可能原因包括:

  • Gradle的依赖缓存可能已损坏(这有时会在网络连接超时后发生.)重新下载依赖项并同步项目(需要网络)
  • Gradle构建过程(守护程序)的状态可能已损坏.停止所有Gradle守护进程可以解决此问题.停止Gradle构建过程(需要重启)
在损坏的Gradle进程的情况下,您还可以尝试关闭IDE,然后终止所有Java进程.

这是我的gradle文件

apply plugin: 'com.android.library'
apply plugin: 'maven'
apply plugin: 'maven-publish'

android {
    compileSdkVersion 21
    buildToolsVersion "21.1.2"

    repositories {
        mavenCentral()
    }

    defaultConfig {
        minSdkVersion 9
        targetSdkVersion 21
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            consumerProguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }

    lintOptions {
        abortOnError false
        checkReleaseBuilds false
    }

    packagingOptions {
        exclude 'META-INF/services/javax.annotation.processing.Processor'
        exclude 'META-INF/DEPENDENCIES.txt'
        exclude 'META-INF/DEPENDENCIES'
        exclude 'META-INF/LICENSE.txt'
        exclude 'META-INF/LICENSE'
        exclude 'META-INF/NOTICE.txt'
        exclude 'META-INF/NOTICE'
        exclude 'META-INF/LGPL2.1'
    }
}


dependencies {
    compile 'com.android.support:support-v4:22.1.0' …
Run Code Online (Sandbox Code Playgroud)

android gradle android-studio android-gradle-plugin

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

可以跨多个模块运行Android JUnit测试配置吗?

是否可以在Android Studio(IntelliJ)中定义运行配置,该运行配置运行的不仅仅是一个特定模块的单元测试?

我的应用程序中有很多模块,我想用一个命令测试所有模块,而不是逐个触发每个模块的运行配置.

unit-testing intellij-idea gradle run-configuration android-studio

7
推荐指数
0
解决办法
252
查看次数

java.lang.IllegalStateException:无法从CursorWindow读取行x col x.确保Cursor正确初始化.接触

我开发了一个应用程序,它通过android上的所有联系人.它已经发布并且目前已安装在约800台设备上.它几乎在所有设备上运行都没有任何问题,但有些我通过BugSense得到了错误,但我还没有找到可用的解决方案.

这是我得到的一个堆栈跟踪:

java.lang.IllegalStateException: Couldn't read row 0, col 8 from CursorWindow. Make sure the Cursor is     initialized correctly before accessing data from it.
at android.os.Parcel.readException(Parcel.java:1335)
at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:182)
at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:136)
at android.database.BulkCursorProxy.getWindow(BulkCursorNative.java:192)
at android.database.BulkCursorToCursorAdaptor.onMove(BulkCursorToCursorAdaptor.java:94)
at android.database.AbstractCursor.moveToPosition(AbstractCursor.java:178)
at android.database.AbstractCursor.moveToNext(AbstractCursor.java:209)
at android.database.CursorWrapper.moveToNext(CursorWrapper.java:166)
at de.android.contactscleaner.ContactsActivity.deleteContacts(ContactsActivity.java:118)
at de.android.contactscleaner.ContactsActivity$1.run(ContactsActivity.java:61)
at java.lang.Thread.run(Thread.java:856)
Run Code Online (Sandbox Code Playgroud)

在我的代码中,我在访问游标之前执行以下操作,这也是解决方案的一部分:

    private void initCursor() {
    cr = getContentResolver();

    if (cr != null) {
        cur = cr.query(ContactsContract.Contacts.CONTENT_URI, null, null,
                null, null);

    }
}

private void retryCursorInitialisation() {

    while (attempt < Rules.cursor_init_attempts) {
        attempt++;
        initCursor();
        // Check …
Run Code Online (Sandbox Code Playgroud)

android cursor contacts illegalstateexception

6
推荐指数
1
解决办法
5526
查看次数

Docker 构建导致 Windows 10 上的“设备上没有剩余空间”

当我想在 Windows 上构建我的图像时,我正面临一个奇怪的问题。我没有将Docker用于其他任何用途,因此可以认为安装是全新的。根本没有卷,也没有图像。

当我尝试从我的 Dockerfile 构建我的应用程序时,它以这个错误结束

docker build ./
Sending build context to Docker daemon   1.4 GB
Error response from daemon: Error processing tar file(exit status 1): write /.bowerrc: no space left on device
Run Code Online (Sandbox Code Playgroud)

我读过你可以增加 docker 的 basesize,但我还没有找到适用于 Windows 的解决方案(为什么这在默认情况下甚至受到限制?)

docker info 打印一些东西,但它根本没有显示“存储驱动程序”下的基本大小

$ docker info
Containers: 0
 Running: 0
 Paused: 0
 Stopped: 0
Images: 0
Server Version: 1.13.1
Storage Driver: overlay2
 Backing Filesystem: tmpfs
 Supports d_type: true
 Native Overlay Diff: true
Logging Driver: json-file
Cgroup Driver: cgroupfs …
Run Code Online (Sandbox Code Playgroud)

docker dockerfile docker-for-windows docker-desktop

6
推荐指数
1
解决办法
5472
查看次数

如何在 Quarkus 中禁用安全性

我已经在 Quarkus 应用程序中实现了 JWT RBAC,但是我不想在本地测试我的应用程序时提供令牌。

编辑:

到目前为止,我已经尝试将这些属性设置为“false”而没有任何影响。

quarkus.oauth2.enabled=false
quarkus.security.enabled=false
quarkus.smallrye-jwt.enabled=false
Run Code Online (Sandbox Code Playgroud)

目前我已经注释掉了所有

 //@RolesAllowed({"user"})
Run Code Online (Sandbox Code Playgroud)

在本地“禁用”身份验证。

是否有任何属性可以禁用任何给定角色的安全性/启用端点?

java security rbac disable quarkus

6
推荐指数
1
解决办法
1002
查看次数

在非反应式 RecordedState 上启动 Hibernate Reactive 服务注册表

我正在尝试迁移到 Quarkus Hibernate 反应式依赖项,因此我注释掉了旧的依赖项并添加了新的反应式依赖项:

//implementation 'io.quarkus:quarkus-agroal'

//implementation 'io.quarkus:quarkus-jdbc-postgresql'
//implementation 'io.quarkus:quarkus-hibernate-orm'
//implementation 'io.quarkus:quarkus-hibernate-orm-panache'

implementation "io.quarkus:quarkus-hibernate-envers"
implementation 'io.quarkus:quarkus-hibernate-validator'

        
implementation 'io.quarkus:quarkus-hibernate-reactive'
implementation 'io.quarkus:quarkus-hibernate-reactive-panache'
implementation 'io.quarkus:quarkus-reactive-pg-client'
Run Code Online (Sandbox Code Playgroud)

但我在启动过程中收到此错误:

2022-01-25 09:10:46,203 ERROR [io.qua.dep.dev.IsolatedDevModeMain] (main) Failed to start quarkus: java.lang.RuntimeException: java.lang.RuntimeException: Failed to start quarkus
    at io.quarkus.dev.appstate.ApplicationStateNotification.waitForApplicationStart(ApplicationStateNotification.java:51)
    at io.quarkus.runner.bootstrap.StartupActionImpl.runMainClass(StartupActionImpl.java:122)
    at io.quarkus.deployment.dev.IsolatedDevModeMain.firstStart(IsolatedDevModeMain.java:145)
    at io.quarkus.deployment.dev.IsolatedDevModeMain.accept(IsolatedDevModeMain.java:456)
    at io.quarkus.deployment.dev.IsolatedDevModeMain.accept(IsolatedDevModeMain.java:67)
    at io.quarkus.bootstrap.app.CuratedApplication.runInCl(CuratedApplication.java:149)
    at io.quarkus.bootstrap.app.CuratedApplication.runInAugmentClassLoader(CuratedApplication.java:105)
    at io.quarkus.deployment.dev.DevModeMain.start(DevModeMain.java:145)
    at io.quarkus.deployment.dev.DevModeMain.main(DevModeMain.java:63)
Caused by: java.lang.RuntimeException: Failed to start quarkus
    at io.quarkus.runner.ApplicationImpl.doStart(Unknown Source)
    at io.quarkus.runtime.Application.start(Application.java:101)
    at io.quarkus.runtime.ApplicationLifecycleManager.run(ApplicationLifecycleManager.java:104)
    at io.quarkus.runtime.Quarkus.run(Quarkus.java:67)
    at io.quarkus.runtime.Quarkus.run(Quarkus.java:41)
    at io.quarkus.runtime.Quarkus.run(Quarkus.java:120)
    at io.quarkus.runner.GeneratedMain.main(Unknown Source)
    at …
Run Code Online (Sandbox Code Playgroud)

postgresql hibernate reactive quarkus quarkus-panache

6
推荐指数
1
解决办法
1071
查看次数