小编Spi*_*der的帖子

找不到void net.sqlcipher.database.SQLiteDatabase的实现

在我的项目中尝试使用sqlcipher时,我看到了这个错误.我查了一下,发现有几个人通过添加SQLiteDatabase.loadLibs()来解决它; 但是,它说它期待一个@NotNull Context上下文,我不确定它意味着什么.有人解决了这个问题吗?两个我用的来源.

我的gradle.build中的依赖项是编译'net.zetetic:android-database-sqlcipher:3.3.1-1@aar',因为我有这个,这意味着我不必手动将任何文件移动到我的libs目录, 对?

@Override
public void onCreate(SQLiteDatabase db) {
    SQLiteDatabase.loadLibs();

    db.execSQL(CREATE_SCRIPT);
}
Run Code Online (Sandbox Code Playgroud)

如果这些是基本问题,请提前道歉.

android sqlcipher

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

如何使用 flutter 文本小部件进行文本换行?

我有一个RenderFlex overflowed by 72 pixels on the right issue

当用户有很长的文本时,由第一个 Text() 小部件引起。我什至尝试使用 Textoverflow,但这也没有任何作用。

因此,我尝试按照此处建议的Flutter-wrapper text使用 Flex 来包装它,但它不起作用。知道我做错了什么吗?

Column(
            mainAxisAlignment: MainAxisAlignment.start,
            crossAxisAlignment: CrossAxisAlignment.start,
            children: [
              Text(
                widget.p.description,
                style: TextStyle(
                  fontWeight: FontWeight.w800,
                ),
                overflow: TextOverflow.ellipsis,
              ),
              SizedBox(height: 4.0),
              Row(
                children: [
                  Text(
                    timeago.format(widget.p.timestamp.toDate()),
                    style: TextStyle(),
                  ),
                  SizedBox(width: 3.0),
                  StreamBuilder(
                    stream: lRef
                        .where('pId', isEqualTo: widget.p.pId)
                        .snapshots(),
                    builder:
                        (context, AsyncSnapshot<QuerySnapshot> snapshot) {
                      if (snapshot.hasData) {
                        QuerySnapshot snap = snapshot.data;
                        List<DocumentSnapshot> docs = snap.docs;
                        return buildCount(context, docs?.length ?? 0);
                      } else { …
Run Code Online (Sandbox Code Playgroud)

word-wrap flutter

4
推荐指数
1
解决办法
8597
查看次数

无缓存版本 Gradle 插件可用于离线模式

我有一段时间没有使用 Android Studio,但决定更新所有内容并创建一个新项目,如果我转到 Preferences -> Build, Execution, Deployment -> Gradle,我会收到上述错误。

在其他地方没有建议的“离线工作”选项没有可用于离线模式的缓存版本的gradle

我还使用了“Command Shift A”并搜索了“离线”,但一无所获。无论如何要禁用它?

android gradle android-studio

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

标签 统计

android ×2

android-studio ×1

flutter ×1

gradle ×1

sqlcipher ×1

word-wrap ×1