小编Fah*_*ari的帖子

未生成视图绑定

我目前正在尝试新的 ViewBindings,但我没有让它们工作。我在Android Studio 3.6.1。我刚刚创建了一个新项目并添加viewBinding.enabled = true到我的模块中build.gradle。但是当我尝试访问MainActivityBinding该类时,它说它无法解析该符号。自动完成找不到任何类似于绑定类的东西。我也尝试过使用 Kotlin 的不同项目,但没有成功。AS4.0也没有帮助。我需要做什么来生成ViewBinding类?

我的 build.gradle

apply plugin: 'com.android.application'

android {
    compileSdkVersion 29
    buildToolsVersion "29.0.3"
    viewBinding {
        enabled = true
    }

    defaultConfig {
        applicationId "com.example.myapplication"
        minSdkVersion 29
        targetSdkVersion 29
        versionCode 1
        versionName "1.0"

        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
    }

    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
        }
    }

}

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])

    implementation 'androidx.appcompat:appcompat:1.1.0'
    implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'androidx.test.ext:junit:1.1.1'
    androidTestImplementation …
Run Code Online (Sandbox Code Playgroud)

android android-layout android-studio android-viewbinding

18
推荐指数
2
解决办法
8287
查看次数

从打字稿到 postgres 的连接挂起

我正在尝试从打字稿连接到 Postgres 数据库。我sequelize-typescript用作 ORM。我的问题是脚本卡在await sequelize.sync();. 这是sequelize.ts文件:

import {Sequelize} from 'sequelize-typescript';
import { config } from './config/config';


const c = config.dev;

// Instantiate new Sequelize instance!
export const sequelize = new Sequelize({
  "username": c.username,
  "password": c.password,
  "database": c.database,
  "host":     c.host,

  dialect: 'postgres',
  storage: ':memory:',
});
Run Code Online (Sandbox Code Playgroud)

这是模型类文件Product.ts

  import {Table, Column, Model, HasMany, PrimaryKey, CreatedAt, UpdatedAt, ForeignKey} from 'sequelize-typescript';

@Table
export class Product extends Model<Product> {

    @Column
    public brand: string;

    @Column
    public price: number;

    @Column …
Run Code Online (Sandbox Code Playgroud)

postgresql typescript sequelize-typescript

3
推荐指数
1
解决办法
2020
查看次数