小编guy*_*guy的帖子

Android Studio Linux arm64 版本是否存在?

Android Studio Linux arm64 版本是否存在?

我认为现在是支持它的好时机,因为新的Mac M1机器是 arm64,并且正在做一些工作以在其上运行 Linux。

另外,我正在使用Flutter进行开发,据我所知,它已经支持 Linux arm64。

但我找不到任何 Android Studio 的 GitHub 存储库来请求支持。有没有?

更多人在其他论坛提问:

android-studio arm64

15
推荐指数
1
解决办法
6695
查看次数

如何在 Dart 语言中按字母顺序对字符串列表进行排序?

我有4家公司,每家公司有10多个分支机构。如果用户选择了一家公司,我需要使用showDialog. 到这里一切都按预期工作。我的问题是我不能List<String>按字母顺序排序。

知道如何在 Dart 中按字母顺序对字符串列表 (List) 进行排序吗?

List<String> _myBranchListName;
Run Code Online (Sandbox Code Playgroud)

sorting string list dart

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

使用AndroidX工件的新应用崩溃

当创建新的应用程序并在Use Android X artifacts不做任何修改的情况下检查时,应用程序在我的手机和模拟器上崩溃。

我已要求我的朋友重复创建应用程序的方法,并且手机中的所有功能都可以正常工作。

这是我第一次使用Android X,我做错什么了吗?我正在快速运行Android Studio 3.3.0.20(Linux)。

2019-02-08 17:54:44.477 5487-5487/worshifter.com.myapplication E/AndroidRuntime: FATAL EXCEPTION: main
Process: worshifter.com.myapplication, PID: 5487
java.lang.RuntimeException: Unable to start activity ComponentInfo{worshifter.com.myapplication/worshifter.com.myapplication.MainActivity}: android.view.InflateException: Binary XML file line #2: Binary XML file line #2: Error inflating class androidx.constraintlayout.widget.ConstraintLayout
    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2913)
    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3048)
    at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:78)
    at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:108)
    at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:68)
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1808)
    at android.os.Handler.dispatchMessage(Handler.java:106)
    at android.os.Looper.loop(Looper.java:193)
    at android.app.ActivityThread.main(ActivityThread.java:6669)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
 Caused by: android.view.InflateException: Binary XML file line #2: Binary XML file line …
Run Code Online (Sandbox Code Playgroud)

android androidx

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

dart 中的 mDNS 广告

我想制作在 Linux 和 Windows 上运行的 dart 程序。我的应用程序将使用 mDNS 与程序对话,以查找程序计算机 IP 并发送请求。

在我的搜索中,我只找到了 mDNS 查找/发现包。

是否可以广告/广播与计算机主机名不同的 mDNS 名称。

如果是这样,我如何使用 dart 设置我选择的 mDNS 广播名称。

在mDNS的multicast_dns flutter官方包的示例中,我没有看到任何仅查找的示例。

mdns avahi dart flutter

5
推荐指数
0
解决办法
451
查看次数

WillPopScope 我应该在 Navigator.pop 之后使用 return Future.value(true)

使用return Future.value(false);后才Navigator.pop(context)是正确的方法。

如果我使用 Navigator.pop(context, false) 它之后 return Future.value(true);

按后退按钮后应用程序将显示黑屏,并且Logcat中没有错误。

但是如果我在没有Navigator.pop(context)或没有的情况下使用相同的代码return Future.value(true);一切都会很好,使用return Future.value(false);也可以正常工作。

*按照有关 Udemy 的教程,该节目return Future.value(true)是可以的。

flutter

4
推荐指数
2
解决办法
2152
查看次数

/usr/bin/ld: 找不到 -lasound

在snowboy/examples/C/文件夹中的snowboy上使用make命令时,出现以下错误

/usr/bin/ld: cannot find -lf77blas
/usr/bin/ld: cannot find -lcblas
/usr/bin/ld: cannot find -llapack_atlas
/usr/bin/ld: cannot find -latlas
/usr/bin/ld: cannot find -lasound
Run Code Online (Sandbox Code Playgroud)

-lasound我已经成功地用命令解决了所有问题

sudo apt-get install libatlas-base-dev
Run Code Online (Sandbox Code Playgroud)

如何添加缺少的库-lasound

c makefile snowboy

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

Dart json.decode 无法解码为 Map&lt;String, String&gt;

我的代码:

import 'dart:convert';

String jsonString = '''{
"a": "g",
"b": "h",
"c": "j",
"d": "k"
}''';

Map<String, String> map = json.decode(jsonString);
Run Code Online (Sandbox Code Playgroud)

得到错误:

Unhandled exception:
type '_InternalLinkedHashMap<String, dynamic>' is not a subtype of type 'Map<String, String>'
#0      main (file:///...)
#1      _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:298:32)
#2      _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:171:12)
Run Code Online (Sandbox Code Playgroud)

Map<String, dynamic> map ... 并且Map<String, Object> map ... 正在工作。

我试图最终Map<String, Map>为不同的 JSON 进行反序列化,它给了我同样的错误,所以我决定首先使用基本的,这是Map<String, String>为了更好地理解我做错了什么

json dart

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

dartfmt vs dart 格式 vs flutter 格式

我想格式化我的代码,但不确定哪种格式类型最适合我的项目需要。

我发现仅对于 dart 和 flutter 项目(我都有),有不止一种选项可用于格式化编程语言/框架中预先构建的代码。

飞镖:

dartfmt -w *
Run Code Online (Sandbox Code Playgroud)

飞镖格式:

dart format *
Run Code Online (Sandbox Code Playgroud)

颤振格式:

flutter format *
Run Code Online (Sandbox Code Playgroud)

有什么区别,我什么时候应该使用什么,是否有最佳实践。

dart flutter

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

标签 统计

dart ×4

flutter ×3

android ×1

android-studio ×1

androidx ×1

arm64 ×1

avahi ×1

c ×1

json ×1

list ×1

makefile ×1

mdns ×1

snowboy ×1

sorting ×1

string ×1