push時, error如下
$ git push -u origin main
fatal: 'origin' does not appear to be a git repository
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
Less than 1 minute
$ git push -u origin main
fatal: 'origin' does not appear to be a git repository
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
Flutter 雖然提供了豐富的 Widget 和 API 來構建跨平台應用,但有時候仍然需要與原生層溝通。以下是需要與原生層溝通的一些主要原因:
對於更複雜的應用,建議使用 logger package,它提供了更多功能,例如不同級別的日志記錄、格式化、輸出到文件等。
Logger
package:
安裝 logger:
dependencies:
logger: ^1.2.2
實現代碼 :
import 'package:logger/logger.dart';
var logger = Logger();
logger.d("Debug message");
logger.i("Info message");
logger.w("Warning message");
logger.e("Error message");
控制日志输出 : 在 Flutter 中,使用 Logger 或其他類似的日誌工具時,預設日誌不會在發布(release)模式下消失,但你可以透過設定日誌記錄行為來控制日誌在不同建置模式下的輸出。
Ctrl+Shift+X
)。Apktool
dex2jar
JD-GUI
"Clerk" 是一個用於網頁和應用程式的身份驗證和用戶管理平台。它提供了一套工具來幫助開發者輕鬆地實現用戶註冊、登錄、身份驗證、和權限管理等功能。Clerk 簡化了這些常見的用戶管理任務,使開發者能夠專注於應用程式的其他核心功能。
用戶註冊和登錄:Clerk 支持多種身份驗證方法,包括密碼、魔術連結、社交登錄(如 Google、Facebook)、和雙因素驗證(2FA)。
用戶數據管理:提供直觀的儀表板來管理和查看用戶數據,方便開發者和管理員監控用戶活動和狀態。
會話管理:可以管理用戶的會話,幫助應用程式追蹤用戶的登錄狀態和活動。
安全性:包括一系列安全措施,如雙因素驗證、風險評估和設備管理,以保護用戶帳戶安全。
API 和 SDK:Clerk 提供了 API 和 SDK,使開發者能夠輕鬆地將這些功能集成到他們的應用程式中。
.condarc
,通常在 C:\Users\XXXX\
底下envs_dirs:
- D://anaconda_env