Add Documentation on how-to add custom RoboTasks or DeployTasks

Per project one might have to have to customize exsting tasks or add additional tasks.
There needs to be some documentation on how to create local tasks beneath a src dir.
Furthermore some doc on how to include tasks using composer might be helpful as well.

Any informal docs to this, I want to import a database from n98-magerun2.phar db:dump to the database before installing magento.

There are no docs available right now on how to do this.
If you want to import that dump on the database that is created on the build-system then you would have to create a RoboTask that gets executed while the magento-setup stage.
A tutorial on how to create tasks for robo can be found here: http://robo.li/getting-started/
If you want to import a dump on the database of your deploy-target then you would need to extend the deployer scripts by adding a command to the pipeline in deploy.php.
Here is a link to the deployer documentation: https://deployer.org/docs/tasks


Command completion not working

NVIM v0.9.0
Build type: Release
LuaJIT 2.1.0-beta3
vscode-neovim v0.0.97
VSCode Version: 1.79.0-insider (Universal)
Steps to reproduce:
Add a command to .init file
Start typing the command name
Press enter when the command is highlighted
Nothing happens
Only when typing in the full command name it is called
command! -nargs=0 HelloWorld :echo 'hello'

works for me. you need to figure out why your init isn't getting called, or perhaps a plugin is interfering.

@justinmk, i've narrowed it down:
I'm working with Lowercase keys.
If I'll type 'Hell' then enter, I'll get the auto-command,  but in NVIM the command mode is case sensitive, meaning if I'll user 'hell' I will see it as a completion option, but NVIM won't register.

Why is the plugin command mode CASE INSENSITIVE
it used to work, do you have any clue if something changed in the last few months regarding Command mode?


Chore: Combine fast forward and release workflows #69

Description

With fast forward, the on push event on main doesn't work.
Related Issue

#69

Summary by CodeRabbit

New Features

Enhanced GitHub Actions workflow to include a dedicated "release" job, streamlining the deployment process.
Workflow now triggers a release process upon successful completion of the fast-forward operation when the base reference is 'main'.

Improvements

Updated workflow name to "fast-forward and release" to reflect expanded functionality and clarity.

Additional context

Checklist

/fast-forward


Sudden malfunction ouf our webpages : polymer <IP_ADDRESS> partially moved ?

Hi,
Some parts of the website at my workplace have started to malfunction a few days ago (lots of elements are not showing anymore in the pages.). I inspected the problem in firefox using the developer's tools (F12) and tracked down the problem to the incapacity of loading two polymer libraries (namely polymer-micro.html and paper-ripple-behavior.html in version <IP_ADDRESS>).
I suspect the problem has something to do with the displacement of resources from an url (https://cdn.rawgit.com/download/polymer-cdn/<IP_ADDRESS>/) to another one (https://cdn.jsdelivr.net/gh/download/polymer-cdn@<IP_ADDRESS>/). Indeed, in the developer's console all of polymer resources go through a http code 301 with a redirection, except for the two aforementioned libraries which end up with an http code of 200 but whose content is empty. As these two libraries are nowhere to be seen in the source of my page, I suspect they are "collateral" imports from the polymer libraries imported (see below for a list of those.).
I am not a web developer and my analysis sadly ends here. Furthermore, our data being confidential I can't provide an access to our website.
List of polymer libraries imported in the malfunctioning page :
<!--Polymer stuff -->
<script src="https://cdn.rawgit.com/download/polymer-cdn/<IP_ADDRESS>/lib/webcomponentsjs/webcomponents-lite.min.js"></script>
<link href="qliksense-card.html" rel="import">
<link href="https://cdn.rawgit.com/download/polymer-cdn/<IP_ADDRESS>/lib/iron-flex-layout/iron-flex-layout-classes.html" rel="import">
<link href="https://cdn.rawgit.com/download/polymer-cdn/<IP_ADDRESS>/lib/paper-header-panel/paper-header-panel.html" rel="import">
<link href="https://cdn.rawgit.com/download/polymer-cdn/<IP_ADDRESS>/lib/paper-toolbar/paper-toolbar.html" rel="import">
<link href="https://cdn.rawgit.com/download/polymer-cdn/<IP_ADDRESS>/lib/paper-drawer-panel/paper-drawer-panel.html" rel="import">
<link href="https://cdn.rawgit.com/download/polymer-cdn/<IP_ADDRESS>/lib/paper-icon-button/paper-icon-button.html" rel="import">
<link href="https://cdn.rawgit.com/download/polymer-cdn/<IP_ADDRESS>/lib/paper-button/paper-button.html" rel="import">
<link href="https://cdn.rawgit.com/download/polymer-cdn/<IP_ADDRESS>/lib/iron-icons/iron-icons.html" rel="import">
<link href="https://cdn.rawgit.com/download/polymer-cdn/<IP_ADDRESS>/lib/iron-pages/iron-pages.html" rel="import">
<link href="https://cdn.rawgit.com/download/polymer-cdn/<IP_ADDRESS>/lib/paper-menu/paper-menu.html" rel="import">
<link href="https://cdn.rawgit.com/download/polymer-cdn/<IP_ADDRESS>/lib/paper-item/paper-item.html" rel="import">
<link href="polymer-mixins.html" rel="import">
<style include="iron-flex iron-positioning" is="custom-style"></style>
<style include="polymer-mixins" is="custom-style"></style>

The problem was fixed by replacing old urls with the new ones in my pages. Not sure what was the problem though.


Pagination component does not look as expected

Bug already reported ?

[X] I confirm that I have checked if the bug already has been reported

For which framework/library you are reporting the bug
Chlorophyll
Component name
Pagination
Description
Does not look good
https://sebgroup.github.io/green/latest/chlorophyll/?path=/docs/components-navigation-pagination--pagination

Steps To Reproduce
No response
Current Behaviour
No response
Expected Behaviour
No response

@Maximilian-R

fixed #796


Add FLAG_SECURE to prevent screenshots (closes #9)

Checklist

[x] Test your changes as thoroughly as possible before you commit them. Preferably, automate your test by unit/integration tests.
[x] If this PR comes from a fork, please Allow edits from maintainers
[x] Set a speaking title. Format: {task_name} (closes #{issue_number}). For example: Use logger (closes #41)
[x] Link your Pull Request to an issue (if applicable)
[ ] Create Work In Progress [WIP] pull requests only if you need clarification or an explicit review before you can continue your work item.
[x] Make sure that your PR is not introducing unncessary reformatting (e.g., introduced by on-save hooks in your IDE)
[x] Check our Contribution Guidelines

Description

Adding FLAG_SECURE to block screenshots from being made:
Before:

After:

Fixes https://github.com/corona-warn-app/cwa-app-android/issues/9

Disallowing screenshots in an app globally is preventing users from documenting their status. It should be allowed for anybody to visualize hisher health status (if they want this) and save it as Screenshot. Most modern banking apps also allow this, unless it's screens with sensitive data (like TAN input screens).
Please only disallow screenshots from activities that are critical for security, like TAN input screen.

@uschindler good point! I removed it globally and just moved it to the TAN input screen

Thanks! I can't speak for BSI or the project team here, but this app should really be as open as possible. I am sure many people want to share screenshots.

Your commit now prevents the user from taking screenshots in the TAN input screen, but as soon as the user goes now further to other screens/fragments the setting of disallowing screenshots is still set. To avoid this behaviour and limit the the disabling screenshot feature only to the TAN input screen, you have to remove the option FLAG_SECURE as soon as the user will leave the screen.
So maybe it would be better, to add the flag on onResume and clear the flag again on onStop.

@elsweppo Thank you for the hint! Can confirm that it was blocked before this last change and it is unblocked (so only the TAN screen is blocked) when closing it again

The close of this PR seems to be a mistake introduced by the issue number as an example in the default template for new pull requests. As #57 was merged and this PR is wrongly referenced, it was closed.
Please reopen.

and it is mentioned everywhere which is very confusing  :smile:

But 41 is not 42, the answer to everything! 🤣

sorry about that. There is already a PR to fix the Template...

Hi,
the current implementation with screenshotting/app snapshots looks very hacky:  We manipulate the activity's window on enable/disable of the fragment.
As a quick hack this PR seems fine, but I tend to split the submission (which is very privacy related) from the default main activity. The onboarding activity is already separate, so should be the submission. Each activity has its own window, so the correct way to handle this issue is to disable screenshotting for the whole submission activity (if it would be separate): see #77 with details and rationale.

I'll close this one since #108 was merged and there is still an open issue to decide what to do: https://github.com/corona-warn-app/cwa-app-android/issues/77
If it should only be a specific activity/fragment a new PR can be created.
ps: and finally number 41 is closed :smile:

Dear @m1ga,
thank you for the proposed idea regarding the screenshot issue, we really do appreciate the work and thoughts that went into this PR.
We took the proposal and discussion seriously. It has been clarified internally and with the project stakeholders. As several streams partake in a decision like this, especially when security and privacy are at stake, it is, due to very strict time limitations, not always possible to find a satisfying compromise for all parties involved.
For this version it was decided to prevent in-app screenshots for all screens.
As this is a general product feature and not specific to Android only, please feel free to create an issue in the documentation repository, as this might be up for discussion again for a later version and we will close the related BSI issue shortly.
Nevertheless, thank you very much for the proposal!
Best,
Hee Tatt & Marc

thank you for the proposed idea regarding the screenshot issue, we really do appreciate the work and thoughts that went into this PR.
We took the proposal and discussion seriously. It has been clarified internally and with the project stakeholders. As several streams partake in a decision like this, especially when security and privacy are at stake, it is, due to very strict time limitations, not always possible to find a satisfying compromise for all parties involved.

This explanation makes absolutely zero sense.


Query method for IndexedDB

Query method to be removed in https://github.com/hyperledger/aries-framework-go/issues/2273.


Integrate with CrossCite converters

If the CrossCite converters (@crosscite) supported CFF for DOI content negotiation, it would greatly help adoption and tooling!

Currently supported Content Types: https://citation.crosscite.org/docs.html#sec-4

It is my current belief that this wouldn't actually be very helpful. If you had a DOI for a software, why would you want to retrieve CFF YAML for it? Closing, to be re-opened when a valid use case has been identified.


bootstrap on windows: manuals are copied to /usr/local/share/man/man1 which is an illegal path

maybe nonexisting/illegal paths could be fixed by the user interactively
or perhaps in case (= (os/which) :windows) manpages could be copied into a janet subfolder like the Library, docs, C, bin folders

As an option, it may be fixed by adding env variable JANET_MANPATH value (path to /docs folder where Janet is installed) manually or with Janet msi
All other paths are generated with these like variables


MQTT SSL not working

Hi guys,
I am having some problems with the configuration of MQTT throw SSL, below description and useful code.
Description
I am trying to include moquette in my Java Project using SSL (8883), but somethings is wrong. Before checking SSL connection, I have configured standard connection throw 1883 port and tested with Paho Java Client, therefore this work correctly! Instead, SSL seems not listening to 8883 port and every connection is refused. The command "netstat -aon | grep 8883" return 0 lines, instead "netstat -aon | grep 1883" return 1 line. Moreover, the new method added getSslPort() return always 0.
This is my config/moquette.conf
port 1883

ssl_provider JDK
ssl_port 8883
jks_path serverkeystore.jks
key_store_type jks
key_store_password myPwd
key_manager_password myPwd

host <IP_ADDRESS>

allow_anonymous true

This is the code to start server
try {
	IResourceLoader classpathLoader = new ClasspathResourceLoader();
	final IConfig classPathConfig = new ResourceLoaderConfig(classpathLoader);

	final Server mqttBroker = new Server();
	final List<? extends InterceptHandler> userHandlers = Arrays.asList(new MoquetteHandler());
	mqttBroker.startServer(classPathConfig, userHandlers);

	System.out.println("moquette mqtt broker started, press ctrl-c to shutdown..");
	Runtime.getRuntime().addShutdownHook(new Thread() {
		@Override
		public void run() {
			System.out.println("stopping moquette mqtt broker..");
			mqttBroker.stopServer();
			System.out.println("moquette mqtt broker stopped");
		}
	});
} catch(Exception e) {
	e.printStackTrace();
}

Could you help me? Thank you!

Hi franscesco98,
I think that the problem that you're having is due to the fact that your jks file might not be found. In my own code I give the whole path from the /src folder
(jks_path src\main\java\com\mycompany\myproject\mqtt\broker\config\serverkeystore.jks).
without this path my code did not work for me eather.


[Task]: Fix success message at on boarding

Description
Currently the message on the Success screen at confirming the recovery phrase in not centered.
Center the message as Figma design.
Requirements

[ ] Works on Android
[ ] Works on iOS

@amadeu2 Just to get things right, you mean the success screen of the recovery phrase or the screen that comes after, when the profile setup is complete? Seems in the figma design is just one screen left (Profile complete).

You right, I will do this task since I modified it before. There was some limitations to fulfill that specific changes, I'll walk around it and let you know.


Theme customisation

It would be nice to have a way to customise :

the theme for GPX-studio without changing the original CSS but having way to interpret a custom-css file overriding the default CSS
The default displayed map (mapbox today) to avoid making to many request to paid services when a lot of users are using the service
A way to select other maps (not yet included in this version)...

Added this to a grouped issue (#67).


fix minimap and min/max points

Issue resolved in this commit. Everything was measured by me, so I think it was the best way.


webrtc: bandwidth usage in chrome m39

I'm setting audio bandwidth to 50kbps (connection.bandwidth = { audio: 50 };) , and I can see the value in the SDP strings in setLocalDescription and setRemoteDescription:
a=mid:audio
b=AS:50

However when I'm looking at the stats graphs in webrtc-internals, I'm seeing 80kbps:

Should this not be limited to 50kbps for each?

Hello,
Very interesting to see WebRTC consumption, as I can prove or to remove these graphics,
Thank you,


⚠ Slack has degraded performance

In 3913ad2, Slack (https://status.slack.com/api/v2.0.0/current) experienced degraded performance:

HTTP code: 200
Response time: 96 ms

Resolved: Slack performance has improved in 2c5f9fb.


Show 6 digits instead of 2

I've listed my token on sale for 0.001, but it shows that I've set it for 0.00 xtz

I know that I'm going to pay for the fees more than I'd earn, but since it's possible to list token for less than 0.01, I guess it should be possible to see all the digits

Hey @ungarson - what version are you currently testing / building on?

@obstropolos 0.2.0, that's what it says in the package-lock.json

This is fixed in recent releases - check out 0.5.0 and above:

@obstropolos thanks, could you please update the package.json file? It still says that the version is 0.2.0


fix issue with thiserror error

Changes
Fixes #1548
Checklist

[x] An issue to be fixed by this PR is listed above.
[x] New tests are added to ensure new features are working. Please refer to this page to see how to add a test.
[x] ./frb_internal precommit --mode slow (or fast) is run (it internal runs code generator, does auto formatting, etc).
[x] If this PR adds/changes features, documentations (in the ./website folder) are updated.
[ ] CI is passing. Please refer to this page to see how to solve a failed CI.

Remark for PR creator

./frb_internal --help shows utilities for development.
If fzyzcjy does not reply for a few days, maybe he just did not see it, so please ping him.

(I guess ./frb_internal precommit --mode slow is needed to ensure latest code are generated)

When I run that, its removing ffigen from pubspec.yaml for examples and build fails complaining ffigen is missing.

Also this works fine with the same error.
pub fn new(app_doc_dir: String) -> Result<StorageService, CoSaveError> {..}

Generated function:
fn wire_StorageService_new_impl(
    port_: flutter_rust_bridge::for_generated::MessagePort,
    app_doc_dir: impl CstDecode<String> + core::panic::UnwindSafe,
) {
    FLUTTER_RUST_BRIDGE_HANDLER.wrap_normal::<flutter_rust_bridge::for_generated::DcoCodec, _, _>(
        flutter_rust_bridge::for_generated::TaskInfo {
            debug_name: "StorageService_new",
            port: Some(port_),
            mode: flutter_rust_bridge::for_generated::FfiCallMode::Normal,
        },
        move || {
            let api_app_doc_dir = app_doc_dir.cst_decode();
            move |context| {
                transform_result_dco((move || -> Result<_, anyhow::Error> {
                    Result::<_, anyhow::Error>::Ok(
                        flutter_rust_bridge::for_generated::rust_auto_opaque_encode(
                            crate::api::storage_service::StorageService::new(api_app_doc_dir)?,
                        ),
                    )
                })())
            }
        },
    )
}

When I run that, its removing ffigen from pubspec.yaml for examples and build fails complaining ffigen is missing.

I guess it is because the script fails when executing. Anyway, use ./frb_internal generate-run-frb-codegen-command-generate --package frb_example/pure_dart firstly and ensure the related tests pass; the other things are trivial.

Also this works fine with the same error.

This seems to be because anyhow::Error is used here, while we know it should be CoSaveError.
The code is in the file https://github.com/fzyzcjy/flutter_rust_bridge/blob/1c2fb7fd32935e90fa1d2941eb1c5c5af04f8f15/frb_codegen/src/library/codegen/generator/wire/rust/spec_generator/misc/wire_func.rs

@all-contributors please add @akashgurava for code

I will work on it


feat: Add pushgateway role

Add role to manage the Prometheus Pushgateway.

Codecov Report

:exclamation: No coverage uploaded for pull request base (main@1b5a051). Click here to learn what that means.
The diff coverage is n/a.

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.
@@           Coverage Diff            @@
##             main      #127   +/-   ##
========================================
  Coverage        ?   100.00%
========================================
  Files           ?         2
  Lines           ?        65
  Branches        ?         6
========================================
  Hits            ?        65
  Misses          ?         0
  Partials        ?         0

Flag
Coverage Δ

integration
100.00% <0.00%> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.


Portrait splashscreen is rotated to landscape if device orientation changes while showing the splashscreen

Affected: >= 4.0.0
Repro:
Create an adhoc build.
Ensure your adhoc build is not running on the iOS device.
Turn iOS device into landcape.
Start your adhoc build
--> splashscreen is first displayed in portrait, and then rotated into landcape (and is stretched ugly)
Does not affect iPad or iPhone6+ which allow providing landscape splashscreen images from the Build Service.

+1


Prepare docs for v11.0.0 release

Signed-off-by: Tamal Saha<EMAIL_ADDRESS>

Codecov Report

Merging #1432 into master will not change coverage.
The diff coverage is n/a.

@@          Coverage Diff           @@
##           master   #1432   +/-   ##
======================================
  Coverage    3.68%   3.68%
======================================
  Files          35      35
  Lines       19055   19055
======================================
  Hits          702     702
  Misses      18224   18224
  Partials      129     129

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 7060ae1...4d54dd3. Read the comment docs.


Add references

Hi,
Thanks for sharing the great package. I can see some comments on the model calculation. Could you add references for the model?

Hello!
if with references you mean the equations that I mention in, e.g., metanet/sim/functional.py, then I mainly used this PhD Thesis. In Chapter 3, the authors describe the METANET modelling framework in a decent way. Hope it can help!
Thanks for highlighting the issue, btw.
Filippo


Iss332

Basic Info

Info
Please fill out this column

Issue(s) this addresses
(add issues here #332)

ROS2 version tested on
(Humble)

Aerial platform tested on
(Ignition)

Description of contribution in a few bullet points

Description of documentation updates required from your changes

Future work that may be required in bullet points

Closed as not planned in the short term and due to lack of documentation in the PR


Add copy to start-apply-again page

Context

Minor copy adjustment.
Changes proposed in this pull request

Guidance to review

Link to Trello card

https://trello.com/c/XBTJZ4fS
Things to check

[x] This code doesn't rely on migrations in the same Pull Request
[x] If this code includes a migration adding or changing columns, it also backfills existing records for consistency
[x] API release notes have been updated if necessary
[x] New environment variables have been added to the Azure config

thanks @malcolmbaig !


ADS-B Exchange can be sent data even if PiAware is not installed.

ADS-B Exchange can be fed data by feeders not running PiAware. The only difference needed to be addressed to do so would be if PiAware is not selected to be installed skip the PiAware configuration lines located in the piaware.sh script and proceed with the rest of the script.
Be sure to update README.md once this is fixed.

The script now checks if PiAware is installed and will skip PiAware configuration if it is not.


【only release】flutter/flow/layers/transform_layer.cc(24)] TransformLayer is constructed with an invalid matrix.

[✓] Flutter (Channel unknown, 1.22.4, on Mac OS X 10.15.4 19E266 darwin-x64, locale zh-Hans-CN)
    • Flutter version 1.22.4 at /Users/fangxin/flutter
    • Framework revision 1aafb3a8b9 (2 weeks ago), 2020-11-13 09:59:28 -0800
    • Engine revision 2c956a31c0
    • Dart version 2.10.4
    • Pub download mirror https://pub.flutter-io.cn
    • Flutter download mirror https://storage.flutter-io.cn

[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
    • Android SDK at /Users/fangxin/Library/Android/sdk
    • Platform android-30, build-tools 29.0.3
    • ANDROID_HOME = /Users/fangxin/Library/Android/sdk
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 12.0)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 12.0, Build version 12A7209
    • CocoaPods version 1.9.1

[✓] Android Studio (version 4.0)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin installed
    • Dart plugin version 193.7547
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)

[✓] Connected device (2 available)
    • Redmi K30 Pro (mobile) • <IP_ADDRESS>:5555                      • android-arm64 • Android 10 (API 29)
    • iPhone (mobile)        • fea0a29e356f94664bc9dd48d877cac74ac6840c • ios           • iOS 14.0

• No issues found!

Launching lib/main.dart on Redmi K30 Pro in release mode...
Running Gradle task 'assembleRelease'...
✓ Built build/app/outputs/flutter-apk/app-release.apk (6.7MB).
Installing build/app/outputs/flutter-apk/app.apk...
E/flutter (30025): [ERROR:flutter/flow/layers/transform_layer.cc(24)] TransformLayer is constructed with an invalid matrix.
E/flutter (30025): [ERROR:flutter/flow/layers/transform_layer.cc(24)] TransformLayer is constructed with an invalid matrix.

Hi @qcks
Can you please provide your flutter doctor -v, your flutter run --verbose, and a minimal complete reproducible code sample not production code?
Thank you

[ +115 ms] executing: [/Users/user/flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[  +36 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] 1aafb3a8b9b0c36241c5f5b34ee914770f015818
[        ] executing: [/Users/user/flutter/] git tag --points-at HEAD
[  +14 ms] Exit code 0 from: git tag --points-at HEAD
[        ] 1.22.4
[   +8 ms] executing: [/Users/user/flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[   +4 ms] Exit code 128 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] fatal: HEAD does not point to a branch
[  +16 ms] executing: [/Users/user/flutter/] git rev-parse --abbrev-ref HEAD
[   +4 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] HEAD
[  +31 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +1 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[   +8 ms] executing: /Users/user/Library/Android/sdk/platform-tools/adb devices -l
[   +7 ms] executing: /usr/bin/xcode-select --print-path
[   +5 ms] Exit code 0 from: /usr/bin/xcode-select --print-path
[        ] /Applications/Xcode.app/Contents/Developer
[        ] executing: /usr/bin/xcodebuild -version
[  +92 ms] Exit code 0 from: /usr/bin/xcodebuild -version
[        ] Xcode 12.0
Build version 12A7209
[   +2 ms] executing: sysctl hw.optional.arm64
[   +3 ms] Exit code 1 from: sysctl hw.optional.arm64
[        ] sysctl: unknown oid 'hw.optional.arm64'
[        ] executing: xcrun xcdevice list --timeout 2
[   +4 ms] xcrun simctl list --json devices
[        ] executing: xcrun simctl list --json devices
[  +34 ms] List of devices attached
<IP_ADDRESS>:5555    device product:lmi model:Redmi_K30_Pro device:lmi transport_id:4
[   +7 ms] /Users/user/Library/Android/sdk/platform-tools/adb -s <IP_ADDRESS>:5555 shell getprop
[  +74 ms] {
"devices" : {
"com.apple.CoreSimulator.SimRuntime.tvOS-13-4" : [
{
"availabilityError" : "runtime profile not found",
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/4E9F6367-E5A0-4122-BB11-26D8C961822C/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/4E9F6367-E5A0-4122-BB11-26D8C961822C",
"udid" : "4E9F6367-E5A0-4122-BB11-26D8C961822C",
"isAvailable" : false,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-TV-1080p",
"state" : "Shutdown",
"name" : "Apple TV"
},
{
"availabilityError" : "runtime profile not found",
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/7E86B22A-E302-43DB-A568-FE39A72D4888/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/7E86B22A-E302-43DB-A568-FE39A72D4888",
"udid" : "7E86B22A-E302-43DB-A568-FE39A72D4888",
"isAvailable" : false,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-TV-4K-4K",
"state" : "Shutdown",
"name" : "Apple TV 4K"
},
{
"availabilityError" : "runtime profile not found",
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/3E90665A-0698-426A-A152-9D4E7BB0BC5F/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/3E90665A-0698-426A-A152-9D4E7BB0BC5F",
"udid" : "3E90665A-0698-426A-A152-9D4E7BB0BC5F",
"isAvailable" : false,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-TV-4K-1080p",
"state" : "Shutdown",
"name" : "Apple TV 4K (at 1080p)"
}
],
"com.apple.CoreSimulator.SimRuntime.iOS-13-4" : [
{
"availabilityError" : "runtime profile not found",
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/DA00278C-BA72-4AFE-88E5-07662DD08A2F/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/DA00278C-BA72-4AFE-88E5-07662DD08A2F",
"udid" : "DA00278C-BA72-4AFE-88E5-07662DD08A2F",
"isAvailable" : false,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-8",
"state" : "Shutdown",
"name" : "iPhone 8"
},
{
"availabilityError" : "runtime profile not found",
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/F2FA830A-CC9C-4A4C-9C6E-D6EF1413171C/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/F2FA830A-CC9C-4A4C-9C6E-D6EF1413171C",
"udid" : "F2FA830A-CC9C-4A4C-9C6E-D6EF1413171C",
"isAvailable" : false,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-8-Plus",
"state" : "Shutdown",
"name" : "iPhone 8 Plus"
},
{
"availabilityError" : "runtime profile not found",
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/2BF9BB20-8876-4496-BDDD-159B390350D2/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/2BF9BB20-8876-4496-BDDD-159B390350D2",
"udid" : "2BF9BB20-8876-4496-BDDD-159B390350D2",
"isAvailable" : false,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11",
"state" : "Shutdown",
"name" : "iPhone 11"
},
{
"availabilityError" : "runtime profile not found",
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/6BD70B6C-4B25-453E-B65C-A404DEA83658/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/6BD70B6C-4B25-453E-B65C-A404DEA83658",
"udid" : "6BD70B6C-4B25-453E-B65C-A404DEA83658",
"isAvailable" : false,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro",
"state" : "Shutdown",
"name" : "iPhone 11 Pro"
},
{
"availabilityError" : "runtime profile not found",
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/EE2701F6-D3F9-4BEC-8C88-DB62F8A18232/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/EE2701F6-D3F9-4BEC-8C88-DB62F8A18232",
"udid" : "EE2701F6-D3F9-4BEC-8C88-DB62F8A18232",
"isAvailable" : false,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro-Max",
"state" : "Shutdown",
"name" : "iPhone 11 Pro Max"
},
{
"availabilityError" : "runtime profile not found",
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/EC00FA18-6DFA-49BB-A165-861FA93517AA/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/EC00FA18-6DFA-49BB-A165-861FA93517AA",
"udid" : "EC00FA18-6DFA-49BB-A165-861FA93517AA",
"isAvailable" : false,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--9-7-inch-",
"state" : "Shutdown",
"name" : "iPad Pro (9.7-inch)"
},
{
"availabilityError" : "runtime profile not found",
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/C8A635C6-CB37-4F48-B7E6-2E5DA182D6C0/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/C8A635C6-CB37-4F48-B7E6-2E5DA182D6C0",
"udid" : "C8A635C6-CB37-4F48-B7E6-2E5DA182D6C0",
"isAvailable" : false,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad--7th-generation-",
"state" : "Shutdown",
"name" : "iPad (7th generation)"
},
{
"availabilityError" : "runtime profile not found",
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/D48DC410-F9C8-4B16-A0C5-7F6E5265189E/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/D48DC410-F9C8-4B16-A0C5-7F6E5265189E",
"udid" : "D48DC410-F9C8-4B16-A0C5-7F6E5265189E",
"isAvailable" : false,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--11-inch---2nd-generation-",
"state" : "Shutdown",
"name" : "iPad Pro (11-inch) (2nd generation)"
},
{
"availabilityError" : "runtime profile not found",
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/12CB8321-B6D8-4041-B929-7912EBDA70FB/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/12CB8321-B6D8-4041-B929-7912EBDA70FB",
"udid" : "12CB8321-B6D8-4041-B929-7912EBDA70FB",
"isAvailable" : false,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--12-9-inch---4th-generation-",
"state" : "Shutdown",
"name" : "iPad Pro (12.9-inch) (4th generation)"
},
{
"availabilityError" : "runtime profile not found",
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/44F7DCB2-E0E0-4833-978F-BAAA82D0643D/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/44F7DCB2-E0E0-4833-978F-BAAA82D0643D",
"udid" : "44F7DCB2-E0E0-4833-978F-BAAA82D0643D",
"isAvailable" : false,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Air--3rd-generation-",
"state" : "Shutdown",
"name" : "iPad Air (3rd generation)"
}
],
"com.apple.CoreSimulator.SimRuntime.iOS-14-0" : [
{
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/501479C0-5AF2-4661-B70F-87D28131BBA5/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/501479C0-5AF2-4661-B70F-87D28131BBA5",
"udid" : "501479C0-5AF2-4661-B70F-87D28131BBA5",
"isAvailable" : true,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-8",
"state" : "Shutdown",
"name" : "iPhone 8"
},
{
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/9E1F9177-DD00-4EA2-8A25-64E13A732F0A/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/9E1F9177-DD00-4EA2-8A25-64E13A732F0A",
"udid" : "9E1F9177-DD00-4EA2-8A25-64E13A732F0A",
"isAvailable" : true,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-8-Plus",
"state" : "Shutdown",
"name" : "iPhone 8 Plus"
},
{
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/C8B5CF47-BC72-430E-B390-3512EB50E853/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/C8B5CF47-BC72-430E-B390-3512EB50E853",
"udid" : "C8B5CF47-BC72-430E-B390-3512EB50E853",
"isAvailable" : true,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11",
"state" : "Shutdown",
"name" : "iPhone 11"
},
{
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/7E47C212-25AD-4D39-A648-F80D14D106B5/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/7E47C212-25AD-4D39-A648-F80D14D106B5",
"udid" : "7E47C212-25AD-4D39-A648-F80D14D106B5",
"isAvailable" : true,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro",
"state" : "Shutdown",
"name" : "iPhone 11 Pro"
},
{
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/64085E8F-7CBE-4ED5-96B0-938D92C0FF8F/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/64085E8F-7CBE-4ED5-96B0-938D92C0FF8F",
"udid" : "64085E8F-7CBE-4ED5-96B0-938D92C0FF8F",
"isAvailable" : true,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro-Max",
"state" : "Shutdown",
"name" : "iPhone 11 Pro Max"
},
{
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/73F4BABB-E248-4A89-BEC8-F39BDDD68043/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/73F4BABB-E248-4A89-BEC8-F39BDDD68043",
"udid" : "73F4BABB-E248-4A89-BEC8-F39BDDD68043",
"isAvailable" : true,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-SE--2nd-generation-",
"state" : "Shutdown",
"name" : "iPhone SE (2nd generation)"
},
{
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/9F3335BF-8E71-4CAA-9638-2F696A2A0026/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/9F3335BF-8E71-4CAA-9638-2F696A2A0026",
"udid" : "9F3335BF-8E71-4CAA-9638-2F696A2A0026",
"isAvailable" : true,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPod-touch--7th-generation-",
"state" : "Shutdown",
"name" : "iPod touch (7th generation)"
},
{
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/3063E54B-161F-4227-9361-446B9C571C1C/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/3063E54B-161F-4227-9361-446B9C571C1C",
"udid" : "3063E54B-161F-4227-9361-446B9C571C1C",
"isAvailable" : true,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--9-7-inch-",
"state" : "Shutdown",
"name" : "iPad Pro (9.7-inch)"
},
{
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/697BA4BC-3FC1-4B0A-B4C5-C344762A4930/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/697BA4BC-3FC1-4B0A-B4C5-C344762A4930",
"udid" : "697BA4BC-3FC1-4B0A-B4C5-C344762A4930",
"isAvailable" : true,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--11-inch---2nd-generation-",
"state" : "Shutdown",
"name" : "iPad Pro (11-inch) (2nd generation)"
},
{
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/2C766F94-73FC-419C-817F-2B611D0CB7CC/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/2C766F94-73FC-419C-817F-2B611D0CB7CC",
"udid" : "2C766F94-73FC-419C-817F-2B611D0CB7CC",
"isAvailable" : true,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--12-9-inch---4th-generation-",
"state" : "Shutdown",
"name" : "iPad Pro (12.9-inch) (4th generation)"
},
{
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/B336F6A0-283B-4A8B-A289-01ABB12CE21E/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/B336F6A0-283B-4A8B-A289-01ABB12CE21E",
"udid" : "B336F6A0-283B-4A8B-A289-01ABB12CE21E",
"isAvailable" : true,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad--8th-generation-",
"state" : "Shutdown",
"name" : "iPad (8th generation)"
},
{
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/91067007-3068-4044-8251-E32F516F5212/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/91067007-3068-4044-8251-E32F516F5212",
"udid" : "91067007-3068-4044-8251-E32F516F5212",
"isAvailable" : true,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Air--4th-generation-",
"state" : "Shutdown",
"name" : "iPad Air (4th generation)"
}
],
"com.apple.CoreSimulator.SimRuntime.iOS-13-6" : [
{
"availabilityError" : "runtime profile not found",
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/82D94567-4C7F-4246-9506-E651BC8D7BCB/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/82D94567-4C7F-4246-9506-E651BC8D7BCB",
"udid" : "82D94567-4C7F-4246-9506-E651BC8D7BCB",
"isAvailable" : false,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-8",
"state" : "Shutdown",
"name" : "iPhone 8"
},
{
"availabilityError" : "runtime profile not found",
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/B32A02FE-A33D-4A3B-B95C-BACD9A34A3D4/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/B32A02FE-A33D-4A3B-B95C-BACD9A34A3D4",
"udid" : "B32A02FE-A33D-4A3B-B95C-BACD9A34A3D4",
"isAvailable" : false,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-8-Plus",
"state" : "Shutdown",
"name" : "iPhone 8 Plus"
},
{
"availabilityError" : "runtime profile not found",
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/E325313E-765F-4EEA-B07E-6447BB8ECCCF/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/E325313E-765F-4EEA-B07E-6447BB8ECCCF",
"udid" : "E325313E-765F-4EEA-B07E-6447BB8ECCCF",
"isAvailable" : false,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11",
"state" : "Shutdown",
"name" : "iPhone 11"
},
{
"availabilityError" : "runtime profile not found",
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/9947A2D3-235E-4FC1-A421-75540F0A6B25/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/9947A2D3-235E-4FC1-A421-75540F0A6B25",
"udid" : "9947A2D3-235E-4FC1-A421-75540F0A6B25",
"isAvailable" : false,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro",
"state" : "Shutdown",
"name" : "iPhone 11 Pro"
},
{
"availabilityError" : "runtime profile not found",
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/4B935947-5577-4EB3-A1AD-AE6435C36B00/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/4B935947-5577-4EB3-A1AD-AE6435C36B00",
"udid" : "4B935947-5577-4EB3-A1AD-AE6435C36B00",
"isAvailable" : false,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro-Max",
"state" : "Shutdown",
"name" : "iPhone 11 Pro Max"
},
{
"availabilityError" : "runtime profile not found",
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/14FCBC4A-DA6F-4AD5-B20E-70B60EA5FDE5/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/14FCBC4A-DA6F-4AD5-B20E-70B60EA5FDE5",
"udid" : "14FCBC4A-DA6F-4AD5-B20E-70B60EA5FDE5",
"isAvailable" : false,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-SE--2nd-generation-",
"state" : "Shutdown",
"name" : "iPhone SE (2nd generation)"
},
{
"availabilityError" : "runtime profile not found",
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/9BB1F90A-7CFE-458B-91ED-B8471423A907/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/9BB1F90A-7CFE-458B-91ED-B8471423A907",
"udid" : "9BB1F90A-7CFE-458B-91ED-B8471423A907",
"isAvailable" : false,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--9-7-inch-",
"state" : "Shutdown",
"name" : "iPad Pro (9.7-inch)"
},
{
"availabilityError" : "runtime profile not found",
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/01E2A5E7-7BB6-414A-8D1D-A26CA5FBD937/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/01E2A5E7-7BB6-414A-8D1D-A26CA5FBD937",
"udid" : "01E2A5E7-7BB6-414A-8D1D-A26CA5FBD937",
"isAvailable" : false,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad--7th-generation-",
"state" : "Shutdown",
"name" : "iPad (7th generation)"
},
{
"availabilityError" : "runtime profile not found",
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/DAE1358D-8253-4159-A5EC-D2336655E372/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/DAE1358D-8253-4159-A5EC-D2336655E372",
"udid" : "DAE1358D-8253-4159-A5EC-D2336655E372",
"isAvailable" : false,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--11-inch---2nd-generation-",
"state" : "Shutdown",
"name" : "iPad Pro (11-inch) (2nd generation)"
},
{
"availabilityError" : "runtime profile not found",
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/DAB3498C-3329-44F3-A1F9-90F2401EEA45/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/DAB3498C-3329-44F3-A1F9-90F2401EEA45",
"udid" : "DAB3498C-3329-44F3-A1F9-90F2401EEA45",
"isAvailable" : false,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--12-9-inch---4th-generation-",
"state" : "Shutdown",
"name" : "iPad Pro (12.9-inch) (4th generation)"
},
{
"availabilityError" : "runtime profile not found",
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/420A6176-BD00-4BF3-8FF4-BD8B01E5FFB7/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/420A6176-BD00-4BF3-8FF4-BD8B01E5FFB7",
"udid" : "420A6176-BD00-4BF3-8FF4-BD8B01E5FFB7",
"isAvailable" : false,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Air--3rd-generation-",
"state" : "Shutdown",
"name" : "iPad Air (3rd generation)"
}
],
"com.apple.CoreSimulator.SimRuntime.watchOS-7-0" : [
{
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/5A41BC6B-1167-42D3-82E8-994366FF5C9E/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/5A41BC6B-1167-42D3-82E8-994366FF5C9E",
"udid" : "5A41BC6B-1167-42D3-82E8-994366FF5C9E",
"isAvailable" : true,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-5-40mm",
"state" : "Shutdown",
"name" : "Apple Watch Series 5 - 40mm"
},
{
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/716A663F-4801-4915-8F64-392579DD6A30/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/716A663F-4801-4915-8F64-392579DD6A30",
"udid" : "716A663F-4801-4915-8F64-392579DD6A30",
"isAvailable" : true,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-5-44mm",
"state" : "Shutdown",
"name" : "Apple Watch Series 5 - 44mm"
},
{
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/9140AD95-499B-459E-A7F5-1DFA746385C6/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/9140AD95-499B-459E-A7F5-1DFA746385C6",
"udid" : "9140AD95-499B-459E-A7F5-1DFA746385C6",
"isAvailable" : true,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-6-40mm",
"state" : "Shutdown",
"name" : "Apple Watch Series 6 - 40mm"
},
{
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/C905F887-AB81-469D-8F94-9B31EAC0B012/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/C905F887-AB81-469D-8F94-9B31EAC0B012",
"udid" : "C905F887-AB81-469D-8F94-9B31EAC0B012",
"isAvailable" : true,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-6-44mm",
"state" : "Shutdown",
"name" : "Apple Watch Series 6 - 44mm"
}
],
"com.apple.CoreSimulator.SimRuntime.iOS-13-5" : [
{
"availabilityError" : "runtime profile not found",
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/037224D2-F9D5-43EA-BE1D-A395FA5C56F9/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/037224D2-F9D5-43EA-BE1D-A395FA5C56F9",
"udid" : "037224D2-F9D5-43EA-BE1D-A395FA5C56F9",
"isAvailable" : false,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-8",
"state" : "Shutdown",
"name" : "iPhone 8"
},
{
"availabilityError" : "runtime profile not found",
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/B31405D7-9A9D-4AC6-9BB1-F885358FDB51/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/B31405D7-9A9D-4AC6-9BB1-F885358FDB51",
"udid" : "B31405D7-9A9D-4AC6-9BB1-F885358FDB51",
"isAvailable" : false,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-8-Plus",
"state" : "Shutdown",
"name" : "iPhone 8 Plus"
},
{
"availabilityError" : "runtime profile not found",
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/741CBB71-FB53-471C-A658-A6C2923D8B51/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/741CBB71-FB53-471C-A658-A6C2923D8B51",
"udid" : "741CBB71-FB53-471C-A658-A6C2923D8B51",
"isAvailable" : false,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11",
"state" : "Shutdown",
"name" : "iPhone 11"
},
{
"availabilityError" : "runtime profile not found",
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/B062D57E-29C9-4B0A-98A2-2F59F53BC696/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/B062D57E-29C9-4B0A-98A2-2F59F53BC696",
"udid" : "B062D57E-29C9-4B0A-98A2-2F59F53BC696",
"isAvailable" : false,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro",
"state" : "Shutdown",
"name" : "iPhone 11 Pro"
},
{
"availabilityError" : "runtime profile not found",
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/95D21D7D-73C6-41FF-BBFB-44F31A6C8824/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/95D21D7D-73C6-41FF-BBFB-44F31A6C8824",
"udid" : "95D21D7D-73C6-41FF-BBFB-44F31A6C8824",
"isAvailable" : false,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro-Max",
"state" : "Shutdown",
"name" : "iPhone 11 Pro Max"
},
{
"availabilityError" : "runtime profile not found",
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/5F9D0C40-6037-4BC0-B47F-C9E42178EDE1/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/5F9D0C40-6037-4BC0-B47F-C9E42178EDE1",
"udid" : "5F9D0C40-6037-4BC0-B47F-C9E42178EDE1",
"isAvailable" : false,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-SE--2nd-generation-",
"state" : "Shutdown",
"name" : "iPhone SE (2nd generation)"
},
{
"availabilityError" : "runtime profile not found",
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/1049487D-7655-491C-B133-1AD05574A1CE/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/1049487D-7655-491C-B133-1AD05574A1CE",
"udid" : "1049487D-7655-491C-B133-1AD05574A1CE",
"isAvailable" : false,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--9-7-inch-",
"state" : "Shutdown",
"name" : "iPad Pro (9.7-inch)"
},
{
"availabilityError" : "runtime profile not found",
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/CF2B5777-DEBA-4DC3-9FBD-E51412766466/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/CF2B5777-DEBA-4DC3-9FBD-E51412766466",
"udid" : "CF2B5777-DEBA-4DC3-9FBD-E51412766466",
"isAvailable" : false,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad--7th-generation-",
"state" : "Shutdown",
"name" : "iPad (7th generation)"
},
{
"availabilityError" : "runtime profile not found",
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/8EEF2DC7-DEB9-4D45-922F-21DEB2E6AF08/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/8EEF2DC7-DEB9-4D45-922F-21DEB2E6AF08",
"udid" : "8EEF2DC7-DEB9-4D45-922F-21DEB2E6AF08",
"isAvailable" : false,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--11-inch---2nd-generation-",
"state" : "Shutdown",
"name" : "iPad Pro (11-inch) (2nd generation)"
},
{
"availabilityError" : "runtime profile not found",
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/53EA4BFA-2D35-41C3-AC72-8FB171AE85DC/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/53EA4BFA-2D35-41C3-AC72-8FB171AE85DC",
"udid" : "53EA4BFA-2D35-41C3-AC72-8FB171AE85DC",
"isAvailable" : false,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--12-9-inch---4th-generation-",
"state" : "Shutdown",
"name" : "iPad Pro (12.9-inch) (4th generation)"
},
{
"availabilityError" : "runtime profile not found",
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/C4ACC3A9-6943-42E4-9B8A-84B1E5690843/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/C4ACC3A9-6943-42E4-9B8A-84B1E5690843",
"udid" : "C4ACC3A9-6943-42E4-9B8A-84B1E5690843",
"isAvailable" : false,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Air--3rd-generation-",
"state" : "Shutdown",
"name" : "iPad Air (3rd generation)"
}
],
"com.apple.CoreSimulator.SimRuntime.tvOS-14-0" : [
{
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/457C0FAA-4821-4CCE-A1FF-C01BAE10A450/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/457C0FAA-4821-4CCE-A1FF-C01BAE10A450",
"udid" : "457C0FAA-4821-4CCE-A1FF-C01BAE10A450",
"isAvailable" : true,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-TV-1080p",
"state" : "Shutdown",
"name" : "Apple TV"
},
{
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/4C7A17F1-75F4-4A0F-A5BB-A6F0E051E39A/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/4C7A17F1-75F4-4A0F-A5BB-A6F0E051E39A",
"udid" : "4C7A17F1-75F4-4A0F-A5BB-A6F0E051E39A",
"isAvailable" : true,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-TV-4K-4K",
"state" : "Shutdown",
"name" : "Apple TV 4K"
},
{
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/D470C90D-BB6D-42F1-9F88-6D9BF894DCFB/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/D470C90D-BB6D-42F1-9F88-6D9BF894DCFB",
"udid" : "D470C90D-BB6D-42F1-9F88-6D9BF894DCFB",
"isAvailable" : true,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-TV-4K-1080p",
"state" : "Shutdown",
"name" : "Apple TV 4K (at 1080p)"
}
],
"com.apple.CoreSimulator.SimRuntime.watchOS-6-2" : [
{
"availabilityError" : "runtime profile not found",
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/D39CED0C-DC2B-4940-967B-A92FDE19DC45/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/D39CED0C-DC2B-4940-967B-A92FDE19DC45",
"udid" : "D39CED0C-DC2B-4940-967B-A92FDE19DC45",
"isAvailable" : false,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-4-40mm",
"state" : "Shutdown",
"name" : "Apple Watch Series 4 - 40mm"
},
{
"availabilityError" : "runtime profile not found",
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/EDE8EFC7-2923-48A9-9299-83C79A07126C/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/EDE8EFC7-2923-48A9-9299-83C79A07126C",
"udid" : "EDE8EFC7-2923-48A9-9299-83C79A07126C",
"isAvailable" : false,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-4-44mm",
"state" : "Shutdown",
"name" : "Apple Watch Series 4 - 44mm"
},
{
"availabilityError" : "runtime profile not found",
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/F8A1F566-A873-4A8F-8FD4-1D9A4FBA6FE3/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/F8A1F566-A873-4A8F-8FD4-1D9A4FBA6FE3",
"udid" : "F8A1F566-A873-4A8F-8FD4-1D9A4FBA6FE3",
"isAvailable" : false,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-5-40mm",
"state" : "Shutdown",
"name" : "Apple Watch Series 5 - 40mm"
},
{
"availabilityError" : "runtime profile not found",
"dataPath" : "/Users/user/Library/Developer/CoreSimulator/Devices/2DFAF2D5-80E0-416A-85B7-B03A2B2525AF/data",
"logPath" : "/Users/user/Library/Logs/CoreSimulator/2DFAF2D5-80E0-416A-85B7-B03A2B2525AF",
"udid" : "2DFAF2D5-80E0-416A-85B7-B03A2B2525AF",
"isAvailable" : false,
"deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-5-44mm",
"state" : "Shutdown",
"name" : "Apple Watch Series 5 - 44mm"
}
]
}
}
[  +52 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[   +2 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +1 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[  +48 ms] executing: xcrun xcdevice list --timeout 2
[ +177 ms] Generating /Users/user/MyPrivateLearn/Learns/flutter_screen_ratio_adapter/example/android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java
[  +23 ms] ro.hardware = qcom
[  +58 ms] executing: /Users/user/Library/Android/sdk/build-tools/29.0.3/aapt dump xmltree /Users/user/MyPrivateLearn/Learns/flutter_screen_ratio_adapter/example/build/app/outputs/flutter-apk/app.apk AndroidManifest.xml
[   +6 ms] Exit code 0 from: /Users/user/Library/Android/sdk/build-tools/29.0.3/aapt dump xmltree /Users/user/MyPrivateLearn/Learns/flutter_screen_ratio_adapter/example/build/app/outputs/flutter-apk/app.apk AndroidManifest.xml
[        ] N: android=http://schemas.android.com/apk/res/android
E: manifest (line=2)
A: android:versionCode(0x0101021b)=(type 0x10)0x1
A: android:versionName(0x0101021c)="1.0.0" (Raw: "1.0.0")
A: android:compileSdkVersion(0x01010572)=(type 0x10)0x1c
A: android:compileSdkVersionCodename(0x01010573)="9" (Raw: "9")
A: package="com.example.screenratioadapter" (Raw: "com.example.screenratioadapter")
A: platformBuildVersionCode=(type 0x10)0x1c
A: platformBuildVersionName=(type 0x10)0x9
E: uses-sdk (line=7)
A: android:minSdkVersion(0x0101020c)=(type 0x10)0x10
A: android:targetSdkVersion(0x01010270)=(type 0x10)0x1c
E: application (line=17)
A: android:label(0x01010001)="screenratioadapter" (Raw: "screenratioadapter")
A: android:icon(0x01010002)=@0x7f080000
A: android:name(0x01010003)="io.flutter.app.FlutterApplication" (Raw: "io.flutter.app.FlutterApplication")
A: android:appComponentFactory(0x0101057a)="androidx.core.app.CoreComponentFactory" (Raw: "androidx.core.app.CoreComponentFactory")
E: activity (line=22)
A: android:theme(0x01010000)=@0x7f0a0000
A: android:name(0x01010003)="com.example.screenratioadapter.MainActivity" (Raw: "com.example.screenratioadapter.MainActivity")
A: android:launchMode(0x0101001d)=(type 0x10)0x1
A: android:configChanges(0x0101001f)=(type 0x11)0x40003fb4
A: android:windowSoftInputMode(0x0101022b)=(type 0x11)0x10
A: android:hardwareAccelerated(0x010102d3)=(type 0x12)0xffffffff
E: intent-filter (line=29)
E: action (line=30)
A: android:name(0x01010003)="android.intent.action.MAIN" (Raw: "android.intent.action.MAIN")
E: category (line=32)
A: android:name(0x01010003)="android.intent.category.LAUNCHER" (Raw: "android.intent.category.LAUNCHER")
E: meta-data (line=39)
A: android:name(0x01010003)="flutterEmbedding" (Raw: "flutterEmbedding")
A: android:value(0x01010024)=(type 0x10)0x2
[   +7 ms] Launching lib/main.dart on Redmi K30 Pro in release mode...
[   +3 ms] executing: /Users/user/Library/Android/sdk/platform-tools/adb -s <IP_ADDRESS>:5555 shell -x logcat -v time -t 1
[ +175 ms] Exit code 0 from: /Users/user/Library/Android/sdk/platform-tools/adb -s <IP_ADDRESS>:5555 shell -x logcat -v time -t 1
[        ] --------- beginning of main
12-01 09:25:33.799 I/com.miui.video(30602): ProcessProfilingInfo new_methods=0 is saved saved_to_disk=0 resolve_classes_delay=8000
[   +1 ms] executing: /Users/user/Library/Android/sdk/platform-tools/adb -s <IP_ADDRESS>:5555 shell -x logcat -v time -t 1
[ +135 ms] Exit code 0 from: /Users/user/Library/Android/sdk/platform-tools/adb -s <IP_ADDRESS>:5555 shell -x logcat -v time -t 1
[        ] --------- beginning of main
12-01 09:25:33.799 I/com.miui.video(30602): ProcessProfilingInfo new_methods=0 is saved saved_to_disk=0 resolve_classes_delay=8000
[  +13 ms] executing: /Users/user/Library/Android/sdk/platform-tools/adb version
[   +6 ms] Android Debug Bridge version 1.0.41
Version 29.0.6-6198805
Installed as /Users/user/Library/Android/sdk/platform-tools/adb
[   +2 ms] executing: /Users/user/Library/Android/sdk/platform-tools/adb start-server
[   +6 ms] Building APK
Running Gradle task 'assembleRelease'...
[  +19 ms] gradle.properties already sets android.enableR8
[   +2 ms] Using gradle from /Users/user/MyPrivateLearn/Learns/flutter_screen_ratio_adapter/example/android/gradlew.
[        ] /Users/user/MyPrivateLearn/Learns/flutter_screen_ratio_adapter/example/android/gradlew mode: 33261 rwxr-xr-x.
[   +7 ms] executing: /usr/bin/plutil -convert json -o - /Applications/Android Studio.app/Contents/Info.plist
[   +8 ms] Exit code 0 from: /usr/bin/plutil -convert json -o - /Applications/Android Studio.app/Contents/Info.plist
[        ] {"CFBundleName":"Android Studio","JVMOptions":{"ClassPath":"$APP_PACKAGE/Contents/lib/bootstrap.jar:$APP_PACKAGE/Contents/lib/extensions.jar:$APP_PACKAGE/Contents/lib/util.jar:$APP_PACKAGE/Contents/lib/jdom.jar:$APP_PACKAGE/Contents/lib/log4j.jar:$APP_PACKAGE/Contents/lib/trove4j.jar:$APP_PACKAGE/Contents/lib/jna.jar","JVMVersion":"1.8*,1.8+","WorkingDirectory":"$APP_PACKAGE/Contents/bin","MainClass":"com.intellij.idea.Main","Properties":{"idea.paths.selector":"AndroidStudio4.0","idea.executable":"studio","idea.platform.prefix":"AndroidStudio","idea.home.path":"$APP_PACKAGE/Contents"}},"NSDesktopFolderUsageDescription":"An application in Android Studio requests access to the user's Desktop folder.","LSArchitecturePriority":["x86_64"],"CFBundleVersion":"AI-193.69<IP_ADDRESS>26763","CFBundleDevelopmentRegion":"English","NSCameraUsageDescription":"An application in Android Studio requests access to the device's camera.","CFBundleDocumentTypes":[{"CFBundleTypeName":"Android Studio Project File","CFBundleTypeExtensions":["ipr"],"CFBundleTypeRole":"Editor","CFBundleTypeIconFile":"studio.icns"},{"CFBundleTypeName":"All documents","CFBundleTypeExtensions":[""],"CFBundleTypeOSTypes":["***"],"CFBundleTypeRole":"Editor","LSTypeIsPackage":false}],"NSSupportsAutomaticGraphicsSwitching":true,"CFBundlePackageType":"APPL","CFBundleIconFile":"studio.icns","NSHighResolutionCapable":true,"CFBundleShortVersionString":"4.0","NSMicrophoneUsageDescription":"An application in Android Studio requests access to the device's microphone.","CFBundleInfoDictionaryVersion":"6.0","CFBundleExecutable":"studio","NSLocationUsageDescription":"An application in Android Studio requests access to the user's location information.","LSRequiresNativeExecution":"YES","CFBundleURLTypes":[{"CFBundleTypeRole":"Editor","CFBundleURLName":"Stacktrace","CFBundleURLSchemes":["idea"]}],"CFBundleIdentifier":"com.google.android.studio","LSApplicationCategoryType":"public.app-category.developer-tools","CFBundleSignature":"????","LSMinimumSystemVersion":"10.8","NSDocumentsFolderUsageDescription":"An application in Android Studio requests access to the user's Documents folder.","NSDownloadsFolderUsageDescription":"An application in Android Studio requests access to the user's Downloads folder.","NSNetworkVolumesUsageDescription":"An application in Android Studio requests access to files on a network volume.","CFBundleGetInfoString":"Android Studio 4.0, build AI-193.69<IP_ADDRESS>26763. Copyright JetBrains s.r.o., (c) 2000-2020","NSRemovableVolumesUsageDescription":"An application in Android Studio requests access to files on a removable volume."}
[   +2 ms] executing: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java -version
[  +61 ms] Exit code 0 from: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java -version
[        ] openjdk version "1.8.0_242-release"
OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)
OpenJDK 64-Bit Server VM (build 25.242-b3-6222593, mixed mode)
[   +1 ms] executing: [/Users/user/MyPrivateLearn/Learns/flutter_screen_ratio_adapter/example/android/] /Users/user/MyPrivateLearn/Learns/flutter_screen_ratio_adapter/example/android/gradlew -q -Ptarget-platform=android-arm64 -Ptarget=/Users/user/MyPrivateLearn/Learns/flutter_screen_ratio_adapter/example/lib/main.dart -Ptrack-widget-creation=true -Pfilesystem-scheme=org-dartlang-root -Pdart-defines=flutter.inspector.structuredErrors%3Dtrue assembleRelease
[+1421 ms] calculateSha: LocalDirectory: '/Users/user/MyPrivateLearn/Learns/flutter_screen_ratio_adapter/example/build/app/outputs/flutter-apk'/app.apk
[   +5 ms] calculateSha: reading file took 4us
[  +88 ms] calculateSha: computing sha took 87us
[   +4 ms] ✓ Built build/app/outputs/flutter-apk/app-release.apk (6.7MB).
[   +2 ms] executing: /Users/user/Library/Android/sdk/build-tools/29.0.3/aapt dump xmltree /Users/user/MyPrivateLearn/Learns/flutter_screen_ratio_adapter/example/build/app/outputs/flutter-apk/app.apk AndroidManifest.xml
[   +5 ms] Exit code 0 from: /Users/user/Library/Android/sdk/build-tools/29.0.3/aapt dump xmltree /Users/user/MyPrivateLearn/Learns/flutter_screen_ratio_adapter/example/build/app/outputs/flutter-apk/app.apk AndroidManifest.xml
[        ] N: android=http://schemas.android.com/apk/res/android
E: manifest (line=2)
A: android:versionCode(0x0101021b)=(type 0x10)0x1
A: android:versionName(0x0101021c)="1.0.0" (Raw: "1.0.0")
A: android:compileSdkVersion(0x01010572)=(type 0x10)0x1c
A: android:compileSdkVersionCodename(0x01010573)="9" (Raw: "9")
A: package="com.example.screenratioadapter" (Raw: "com.example.screenratioadapter")
A: platformBuildVersionCode=(type 0x10)0x1c
A: platformBuildVersionName=(type 0x10)0x9
E: uses-sdk (line=7)
A: android:minSdkVersion(0x0101020c)=(type 0x10)0x10
A: android:targetSdkVersion(0x01010270)=(type 0x10)0x1c
E: application (line=17)
A: android:label(0x01010001)="screenratioadapter" (Raw: "screenratioadapter")
A: android:icon(0x01010002)=@0x7f080000
A: android:name(0x01010003)="io.flutter.app.FlutterApplication" (Raw: "io.flutter.app.FlutterApplication")
A: android:appComponentFactory(0x0101057a)="androidx.core.app.CoreComponentFactory" (Raw: "androidx.core.app.CoreComponentFactory")
E: activity (line=22)
A: android:theme(0x01010000)=@0x7f0a0000
A: android:name(0x01010003)="com.example.screenratioadapter.MainActivity" (Raw: "com.example.screenratioadapter.MainActivity")
A: android:launchMode(0x0101001d)=(type 0x10)0x1
A: android:configChanges(0x0101001f)=(type 0x11)0x40003fb4
A: android:windowSoftInputMode(0x0101022b)=(type 0x11)0x10
A: android:hardwareAccelerated(0x010102d3)=(type 0x12)0xffffffff
E: intent-filter (line=29)
E: action (line=30)
A: android:name(0x01010003)="android.intent.action.MAIN" (Raw: "android.intent.action.MAIN")
E: category (line=32)
A: android:name(0x01010003)="android.intent.category.LAUNCHER" (Raw: "android.intent.category.LAUNCHER")
E: meta-data (line=39)
A: android:name(0x01010003)="flutterEmbedding" (Raw: "flutterEmbedding")
A: android:value(0x01010024)=(type 0x10)0x2
[   +1 ms] Stopping app 'app.apk' on Redmi K30 Pro.
[        ] executing: /Users/user/Library/Android/sdk/platform-tools/adb -s <IP_ADDRESS>:5555 shell am force-stop com.example.screenratioadapter
[ +107 ms] executing: /Users/user/Library/Android/sdk/platform-tools/adb -s <IP_ADDRESS>:5555 shell pm list packages com.example.screenratioadapter
[  +25 ms] [
{
"simulator" : false,
"operatingSystemVersion" : "14.0 (18A373)",
"interface" : "usb",
"available" : true,
"platform" : "com.apple.platform.iphoneos",
"modelCode" : "iPhone10,1",
"identifier" : "fea0a29e356f94664bc9dd48d877cac74ac6840c",
"architecture" : "arm64",
"modelUTI" : "com.apple.iphone-8-8",
"modelName" : "iPhone 8 (Model A1863, A1905, A1906, A1907)",
"name" : "iPhone"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.0 (18A372)",
"available" : true,
"platform" : "com.apple.platform.iphonesimulator",
"modelCode" : "iPhone10,5",
"identifier" : "9E1F9177-DD00-4EA2-8A25-64E13A732F0A",
"architecture" : "x86_64",
"modelUTI" : "com.apple.iphone-8-plus-2",
"modelName" : "iPhone 8 Plus",
"name" : "iPhone 8 Plus"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.0 (18A372)",
"available" : true,
"platform" : "com.apple.platform.iphonesimulator",
"modelCode" : "iPhone12,3",
"identifier" : "7E47C212-25AD-4D39-A648-F80D14D106B5",
"architecture" : "x86_64",
"modelUTI" : "com.apple.iphone-11-pro-1",
"modelName" : "iPhone 11 Pro",
"name" : "iPhone 11 Pro"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.0 (18A372)",
"available" : true,
"platform" : "com.apple.platform.iphonesimulator",
"modelCode" : "iPhone12,8",
"identifier" : "73F4BABB-E248-4A89-BEC8-F39BDDD68043",
"architecture" : "x86_64",
"modelUTI" : "com.apple.iphone-se-1",
"modelName" : "iPhone SE (2nd generation)",
"name" : "iPhone SE (2nd generation)"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.0 (18A372)",
"available" : true,
"platform" : "com.apple.platform.iphonesimulator",
"modelCode" : "iPod9,1",
"identifier" : "9F3335BF-8E71-4CAA-9638-2F696A2A0026",
"architecture" : "x86_64",
"modelUTI" : "com.apple.ipod-touch-7-2",
"modelName" : "iPod touch (7th generation)",
"name" : "iPod touch (7th generation)"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.0 (18A372)",
"available" : true,
"platform" : "com.apple.platform.iphonesimulator",
"modelCode" : "iPad13,2",
"identifier" : "91067007-3068-4044-8251-E32F516F5212",
"architecture" : "x86_64",
"modelUTI" : "com.apple.ipad",
"modelName" : "iPad Air (4th generation)",
"name" : "iPad Air (4th generation)"
},
{
"simulator" : true,
"operatingSystemVersion" : "7.0 (18R382)",
"available" : true,
"platform" : "com.apple.platform.watchsimulator",
"modelCode" : "Watch6,2",
"identifier" : "C905F887-AB81-469D-8F94-9B31EAC0B012",
"architecture" : "x86_64",
"modelUTI" : "com.apple.watch-series6-1",
"modelName" : "Apple Watch Series 6 - 44mm",
"name" : "Apple Watch Series 6 - 44mm"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.0 (18A372)",
"available" : true,
"platform" : "com.apple.platform.iphonesimulator",
"modelCode" : "iPhone12,1",
"identifier" : "C8B5CF47-BC72-430E-B390-3512EB50E853",
"architecture" : "x86_64",
"modelUTI" : "com.apple.iphone-11-1",
"modelName" : "iPhone 11",
"name" : "iPhone 11"
},
{
"simulator" : true,
"operatingSystemVersion" : "7.0 (18R382)",
"available" : true,
"platform" : "com.apple.platform.watchsimulator",
"modelCode" : "Watch6,1",
"identifier" : "9140AD95-499B-459E-A7F5-1DFA746385C6",
"architecture" : "x86_64",
"modelUTI" : "com.apple.watch-series6-1",
"modelName" : "Apple Watch Series 6 - 40mm",
"name" : "Apple Watch Series 6 - 40mm"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.0 (18A372)",
"available" : true,
"platform" : "com.apple.platform.iphonesimulator",
"modelCode" : "iPad8,9",
"identifier" : "697BA4BC-3FC1-4B0A-B4C5-C344762A4930",
"architecture" : "x86_64",
"modelUTI" : "com.apple.ipad-pro-11-2nd-1",
"modelName" : "iPad Pro (11-inch) (2nd generation)",
"name" : "iPad Pro (11-inch) (2nd generation)"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.0 (18A372)",
"available" : true,
"platform" : "com.apple.platform.iphonesimulator",
"modelCode" : "iPad11,7",
"identifier" : "B336F6A0-283B-4A8B-A289-01ABB12CE21E",
"architecture" : "x86_64",
"modelUTI" : "com.apple.ipad-8-wwan-1",
"modelName" : "iPad (8th generation)",
"name" : "iPad (8th generation)"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.0 (18J383)",
"available" : true,
"platform" : "com.apple.platform.appletvsimulator",
"modelCode" : "AppleTV6,2",
"identifier" : "D470C90D-BB6D-42F1-9F88-6D9BF894DCFB",
"architecture" : "x86_64",
"modelUTI" : "com.apple.apple-tv-4k",
"modelName" : "Apple TV 4K (at 1080p)",
"name" : "Apple TV 4K (at 1080p)"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.0 (18A372)",
"available" : true,
"platform" : "com.apple.platform.iphonesimulator",
"modelCode" : "iPhone10,4",
"identifier" : "501479C0-5AF2-4661-B70F-87D28131BBA5",
"architecture" : "x86_64",
"modelUTI" : "com.apple.iphone-8-2",
"modelName" : "iPhone 8",
"name" : "iPhone 8"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.0 (18A372)",
"available" : true,
"platform" : "com.apple.platform.iphonesimulator",
"modelCode" : "iPad8,12",
"identifier" : "2C766F94-73FC-419C-817F-2B611D0CB7CC",
"architecture" : "x86_64",
"modelUTI" : "com.apple.ipad-pro-12point9-4th-1",
"modelName" : "iPad Pro (12.9-inch) (4th generation)",
"name" : "iPad Pro (12.9-inch) (4th generation)"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.0 (18A372)",
"available" : true,
"platform" : "com.apple.platform.iphonesimulator",
"modelCode" : "iPad6,4",
"identifier" : "3063E54B-161F-4227-9361-446B9C571C1C",
"architecture" : "x86_64",
"modelUTI" : "com.apple.ipad-pro-9point7-a1674-b9b7ba",
"modelName" : "iPad Pro (9.7-inch)",
"name" : "iPad Pro (9.7-inch)"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.0 (18J383)",
"available" : true,
"platform" : "com.apple.platform.appletvsimulator",
"modelCode" : "AppleTV5,3",
"identifier" : "457C0FAA-4821-4CCE-A1FF-C01BAE10A450",
"architecture" : "x86_64",
"modelUTI" : "com.apple.apple-tv-4",
"modelName" : "Apple TV",
"name" : "Apple TV"
},
{
"simulator" : true,
"operatingSystemVersion" : "7.0 (18R382)",
"available" : true,
"platform" : "com.apple.platform.watchsimulator",
"modelCode" : "Watch5,3",
"identifier" : "5A41BC6B-1167-42D3-82E8-994366FF5C9E",
"architecture" : "x86_64",
"modelUTI" : "com.apple.watch-series5-1",
"modelName" : "Apple Watch Series 5 - 40mm",
"name" : "Apple Watch Series 5 - 40mm"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.0 (18A372)",
"available" : true,
"platform" : "com.apple.platform.iphonesimulator",
"modelCode" : "iPhone12,5",
"identifier" : "64085E8F-7CBE-4ED5-96B0-938D92C0FF8F",
"architecture" : "x86_64",
"modelUTI" : "com.apple.iphone-11-pro-max-1",
"modelName" : "iPhone 11 Pro Max",
"name" : "iPhone 11 Pro Max"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.0 (18J383)",
"available" : true,
"platform" : "com.apple.platform.appletvsimulator",
"modelCode" : "AppleTV6,2",
"identifier" : "4C7A17F1-75F4-4A0F-A5BB-A6F0E051E39A",
"architecture" : "x86_64",
"modelUTI" : "com.apple.apple-tv-4k",
"modelName" : "Apple TV 4K",
"name" : "Apple TV 4K"
},
{
"simulator" : true,
"operatingSystemVersion" : "7.0 (18R382)",
"available" : true,
"platform" : "com.apple.platform.watchsimulator",
"modelCode" : "Watch5,4",
"identifier" : "716A663F-4801-4915-8F64-392579DD6A30",
"architecture" : "x86_64",
"modelUTI" : "com.apple.watch-series5-1",
"modelName" : "Apple Watch Series 5 - 44mm",
"name" : "Apple Watch Series 5 - 44mm"
}
]
       2020-12-01 09:25:34.250 xcdevice[54282:8594391] [MT] PluginLoading: Required plug-in compatibility UUID 6C8909A0-F208-4C21-9224-504F9A70056E for plug-in at path '~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/Alcatraz.xcplugin' not present in DVTPlugInCompatibilityUUIDs

[  +91 ms] Installing APK.
[   +2 ms] executing: /Users/user/Library/Android/sdk/platform-tools/adb version
[   +7 ms] Android Debug Bridge version 1.0.41
Version 29.0.6-6198805
Installed as /Users/user/Library/Android/sdk/platform-tools/adb
[        ] executing: /Users/user/Library/Android/sdk/platform-tools/adb start-server
Installing build/app/outputs/flutter-apk/app.apk...
[   +8 ms] executing: /Users/user/Library/Android/sdk/platform-tools/adb -s <IP_ADDRESS>:5555 install -t -r /Users/user/MyPrivateLearn/Learns/flutter_screen_ratio_adapter/example/build/app/outputs/flutter-apk/app.apk
[ +705 ms] [
{
"simulator" : false,
"operatingSystemVersion" : "14.0 (18A373)",
"interface" : "usb",
"available" : true,
"platform" : "com.apple.platform.iphoneos",
"modelCode" : "iPhone10,1",
"identifier" : "fea0a29e356f94664bc9dd48d877cac74ac6840c",
"architecture" : "arm64",
"modelUTI" : "com.apple.iphone-8-8",
"modelName" : "iPhone 8 (Model A1863, A1905, A1906, A1907)",
"name" : "iPhone"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.0 (18A372)",
"available" : true,
"platform" : "com.apple.platform.iphonesimulator",
"modelCode" : "iPhone10,5",
"identifier" : "9E1F9177-DD00-4EA2-8A25-64E13A732F0A",
"architecture" : "x86_64",
"modelUTI" : "com.apple.iphone-8-plus-2",
"modelName" : "iPhone 8 Plus",
"name" : "iPhone 8 Plus"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.0 (18A372)",
"available" : true,
"platform" : "com.apple.platform.iphonesimulator",
"modelCode" : "iPhone12,3",
"identifier" : "7E47C212-25AD-4D39-A648-F80D14D106B5",
"architecture" : "x86_64",
"modelUTI" : "com.apple.iphone-11-pro-1",
"modelName" : "iPhone 11 Pro",
"name" : "iPhone 11 Pro"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.0 (18A372)",
"available" : true,
"platform" : "com.apple.platform.iphonesimulator",
"modelCode" : "iPhone12,8",
"identifier" : "73F4BABB-E248-4A89-BEC8-F39BDDD68043",
"architecture" : "x86_64",
"modelUTI" : "com.apple.iphone-se-1",
"modelName" : "iPhone SE (2nd generation)",
"name" : "iPhone SE (2nd generation)"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.0 (18A372)",
"available" : true,
"platform" : "com.apple.platform.iphonesimulator",
"modelCode" : "iPod9,1",
"identifier" : "9F3335BF-8E71-4CAA-9638-2F696A2A0026",
"architecture" : "x86_64",
"modelUTI" : "com.apple.ipod-touch-7-2",
"modelName" : "iPod touch (7th generation)",
"name" : "iPod touch (7th generation)"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.0 (18A372)",
"available" : true,
"platform" : "com.apple.platform.iphonesimulator",
"modelCode" : "iPad13,2",
"identifier" : "91067007-3068-4044-8251-E32F516F5212",
"architecture" : "x86_64",
"modelUTI" : "com.apple.ipad",
"modelName" : "iPad Air (4th generation)",
"name" : "iPad Air (4th generation)"
},
{
"simulator" : true,
"operatingSystemVersion" : "7.0 (18R382)",
"available" : true,
"platform" : "com.apple.platform.watchsimulator",
"modelCode" : "Watch6,2",
"identifier" : "C905F887-AB81-469D-8F94-9B31EAC0B012",
"architecture" : "x86_64",
"modelUTI" : "com.apple.watch-series6-1",
"modelName" : "Apple Watch Series 6 - 44mm",
"name" : "Apple Watch Series 6 - 44mm"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.0 (18A372)",
"available" : true,
"platform" : "com.apple.platform.iphonesimulator",
"modelCode" : "iPhone12,1",
"identifier" : "C8B5CF47-BC72-430E-B390-3512EB50E853",
"architecture" : "x86_64",
"modelUTI" : "com.apple.iphone-11-1",
"modelName" : "iPhone 11",
"name" : "iPhone 11"
},
{
"simulator" : true,
"operatingSystemVersion" : "7.0 (18R382)",
"available" : true,
"platform" : "com.apple.platform.watchsimulator",
"modelCode" : "Watch6,1",
"identifier" : "9140AD95-499B-459E-A7F5-1DFA746385C6",
"architecture" : "x86_64",
"modelUTI" : "com.apple.watch-series6-1",
"modelName" : "Apple Watch Series 6 - 40mm",
"name" : "Apple Watch Series 6 - 40mm"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.0 (18A372)",
"available" : true,
"platform" : "com.apple.platform.iphonesimulator",
"modelCode" : "iPad8,9",
"identifier" : "697BA4BC-3FC1-4B0A-B4C5-C344762A4930",
"architecture" : "x86_64",
"modelUTI" : "com.apple.ipad-pro-11-2nd-1",
"modelName" : "iPad Pro (11-inch) (2nd generation)",
"name" : "iPad Pro (11-inch) (2nd generation)"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.0 (18A372)",
"available" : true,
"platform" : "com.apple.platform.iphonesimulator",
"modelCode" : "iPad11,7",
"identifier" : "B336F6A0-283B-4A8B-A289-01ABB12CE21E",
"architecture" : "x86_64",
"modelUTI" : "com.apple.ipad-8-wwan-1",
"modelName" : "iPad (8th generation)",
"name" : "iPad (8th generation)"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.0 (18J383)",
"available" : true,
"platform" : "com.apple.platform.appletvsimulator",
"modelCode" : "AppleTV6,2",
"identifier" : "D470C90D-BB6D-42F1-9F88-6D9BF894DCFB",
"architecture" : "x86_64",
"modelUTI" : "com.apple.apple-tv-4k",
"modelName" : "Apple TV 4K (at 1080p)",
"name" : "Apple TV 4K (at 1080p)"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.0 (18A372)",
"available" : true,
"platform" : "com.apple.platform.iphonesimulator",
"modelCode" : "iPhone10,4",
"identifier" : "501479C0-5AF2-4661-B70F-87D28131BBA5",
"architecture" : "x86_64",
"modelUTI" : "com.apple.iphone-8-2",
"modelName" : "iPhone 8",
"name" : "iPhone 8"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.0 (18A372)",
"available" : true,
"platform" : "com.apple.platform.iphonesimulator",
"modelCode" : "iPad8,12",
"identifier" : "2C766F94-73FC-419C-817F-2B611D0CB7CC",
"architecture" : "x86_64",
"modelUTI" : "com.apple.ipad-pro-12point9-4th-1",
"modelName" : "iPad Pro (12.9-inch) (4th generation)",
"name" : "iPad Pro (12.9-inch) (4th generation)"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.0 (18A372)",
"available" : true,
"platform" : "com.apple.platform.iphonesimulator",
"modelCode" : "iPad6,4",
"identifier" : "3063E54B-161F-4227-9361-446B9C571C1C",
"architecture" : "x86_64",
"modelUTI" : "com.apple.ipad-pro-9point7-a1674-b9b7ba",
"modelName" : "iPad Pro (9.7-inch)",
"name" : "iPad Pro (9.7-inch)"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.0 (18J383)",
"available" : true,
"platform" : "com.apple.platform.appletvsimulator",
"modelCode" : "AppleTV5,3",
"identifier" : "457C0FAA-4821-4CCE-A1FF-C01BAE10A450",
"architecture" : "x86_64",
"modelUTI" : "com.apple.apple-tv-4",
"modelName" : "Apple TV",
"name" : "Apple TV"
},
{
"simulator" : true,
"operatingSystemVersion" : "7.0 (18R382)",
"available" : true,
"platform" : "com.apple.platform.watchsimulator",
"modelCode" : "Watch5,3",
"identifier" : "5A41BC6B-1167-42D3-82E8-994366FF5C9E",
"architecture" : "x86_64",
"modelUTI" : "com.apple.watch-series5-1",
"modelName" : "Apple Watch Series 5 - 40mm",
"name" : "Apple Watch Series 5 - 40mm"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.0 (18A372)",
"available" : true,
"platform" : "com.apple.platform.iphonesimulator",
"modelCode" : "iPhone12,5",
"identifier" : "64085E8F-7CBE-4ED5-96B0-938D92C0FF8F",
"architecture" : "x86_64",
"modelUTI" : "com.apple.iphone-11-pro-max-1",
"modelName" : "iPhone 11 Pro Max",
"name" : "iPhone 11 Pro Max"
},
{
"simulator" : true,
"operatingSystemVersion" : "14.0 (18J383)",
"available" : true,
"platform" : "com.apple.platform.appletvsimulator",
"modelCode" : "AppleTV6,2",
"identifier" : "4C7A17F1-75F4-4A0F-A5BB-A6F0E051E39A",
"architecture" : "x86_64",
"modelUTI" : "com.apple.apple-tv-4k",
"modelName" : "Apple TV 4K",
"name" : "Apple TV 4K"
},
{
"simulator" : true,
"operatingSystemVersion" : "7.0 (18R382)",
"available" : true,
"platform" : "com.apple.platform.watchsimulator",
"modelCode" : "Watch5,4",
"identifier" : "716A663F-4801-4915-8F64-392579DD6A30",
"architecture" : "x86_64",
"modelUTI" : "com.apple.watch-series5-1",
"modelName" : "Apple Watch Series 5 - 44mm",
"name" : "Apple Watch Series 5 - 44mm"
}
]
       2020-12-01 09:25:35.059 xcdevice[54295:8594616] [MT] PluginLoading: Required plug-in compatibility UUID 6C8909A0-F208-4C21-9224-504F9A70056E for plug-in at path '~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/Alcatraz.xcplugin' not present in DVTPlugInCompatibilityUUIDs

[+2883 ms] Performing Streamed Install
Success
[   +2 ms] executing: /Users/user/Library/Android/sdk/platform-tools/adb -s <IP_ADDRESS>:5555 shell echo -n 3d5d248bb1a31c4eace89a17109dae065fc6d572 > /data/local/tmp/sky.com.example.screenratioadapter.sha1
[  +39 ms] Redmi K30 Pro startApp
[   +2 ms] executing: /Users/user/Library/Android/sdk/platform-tools/adb -s <IP_ADDRESS>:5555 shell am start -a android.intent.action.RUN -f 0x20000000 --ez enable-background-compilation true --ez enable-dart-profiling true com.example.screenratioadapter/com.example.screenratioadapter.MainActivity
[ +102 ms] Starting: Intent { act=android.intent.action.RUN flg=0x20000000 cmp=com.example.screenratioadapter/.MainActivity (has extras) }
[   +2 ms] Application running.
[ +336 ms] E/flutter (30813): [ERROR:flutter/flow/layers/transform_layer.cc(24)] TransformLayer is constructed with an invalid matrix.
[        ] E/flutter (30813): [ERROR:flutter/flow/layers/transform_layer.cc(24)] TransformLayer is constructed with an invalid matrix.
@TahaTesser Thank you

Hi @qcks
Thanks for the logs, however, I can't see the lines in release mode using default code
Can you please provide a minimal complete reproducible code sample, not production code?

flutter doctor -v
[✓] Flutter (Channel stable, 1.22.4, on macOS 11.0.1 20B29 darwin-x64, locale
    en-GB)
    • Flutter version 1.22.4 at /Users/tahatesser/Code/flutter_stable
    • Framework revision 1aafb3a8b9 (3 weeks ago), 2020-11-13 09:59:28 -0800
    • Engine revision 2c956a31c0
    • Dart version 2.10.4

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
    • Android SDK at /Users/tahatesser/Code/sdk
    • Platform android-30, build-tools 30.0.2
    • ANDROID_HOME = /Users/tahatesser/Code/sdk
    • Java binary at: /Applications/Android
      Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6915495)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 12.2)
    • Xcode at /Volumes/Extreme/Xcode.app/Contents/Developer
    • Xcode 12.2, Build version 12B45b
    • CocoaPods version 1.10.0

[!] Android Studio (version 4.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    ✗ Flutter plugin not installed; this adds Flutter specific functionality.
    ✗ Dart plugin not installed; this adds Dart specific functionality.
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6915495)

[✓] VS Code (version 1.51.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.16.0

[✓] Connected device (1 available)
    • Taha’s iPhone (mobile) • 00008020-001059882212002E • ios • iOS 14.2

! Doctor found issues in 1 category.```

</details>
Thank you

Hi @qcks
Thanks for the logs, however, I can't see the lines in release mode using default code
Can you please provide a minimal complete reproducible code sample, not production code?
flutter doctor -v

Hi @TahaTesser The code does not contain any operations, it contains sample projects.

Hi @qcks
Please provide minimal complete reproducible code sample?
Code you provided is not minimal
Thank you

`
void main() {
WidgetsFlutterBinding.ensureInitialized();
print("window.physicalSize=${window.physicalSize}");//release Size(0, 0);
runApp(MaterialApp(
title: 'Flutter Demo',
home: Scaffold(appBar: AppBar(title: Text("data"))),
));
}
`

@qcks I encountered the same problem, is there a solution?

@qcks I encountered the same problem, is there a solution?

@LiangLuDev 我遇到的原因是debug模式时在WidgetsFlutterBinding ensureInitialized方法执行书就可以获取ui.window信息；而release模式下需要更晚的时机才能获取到。
今天发现使用flutter_bugly会使我的项目引发同样的问题同样的报错，莫名其妙。
以下是flutter_bugly的代码部分，注意不要在runApp外面做辣鸡操作，就能避免这个问题
`
main(){
FlutterError.onError = (details) {
Zone.current.handleUncaughtError(details.exception, details.stack);
};
Isolate.current.addErrorListener(new RawReceivePort((dynamic pair) {
var isolateError = pair as List;
var _error = isolateError.first;
var _stackTrace = isolateError.last;
Zone.current.handleUncaughtError(_error, _stackTrace);
}).sendPort);
runZoned<Future<Null>>(() async {
  callback();
}, onError: (error, stackTrace) {

});

}
`

@LiangLuDev 我遇到的原因是debug模式时在WidgetsFlutterBinding ensureInitialized方法执行书就可以获取ui.window信息；而release模式下需要更晚的时机才能获取到。
今天发现使用flutter_bugly会使我的项目引发同样的问题同样的报错，莫名其妙。
以下是flutter_bugly的代码部分，注意不要在runApp外面做辣鸡操作，就能避免这个问题
`
main(){
FlutterError.onError = (details) {
Zone.current.handleUncaughtError(details.exception, details.stack);
};
Isolate.current.addErrorListener(new RawReceivePort((dynamic pair) {
var isolateError = pair as List;
var _error = isolateError.first;
var _stackTrace = isolateError.last;
Zone.current.handleUncaughtError(_error, _stackTrace);
}).sendPort);
runZoned<Future<Null>>(() async {
  callback();
}, onError: (error, stackTrace) {

});

}
`

I have been encountering  same problem, is there a solution for this yet?


Changed save_results to use .state_dict and created corresponding load_model function

Thanks so much for the contribution, @kaareendrup! One comment on this topic (not affecting this PR in any way) is that using .state_dict means that the user needs to keep track of the various model classes. For a single, monolithic model class, that's not that big of a deal, but if we are going for a more modular approach (detector, gnn, task) then it's quickly a handful of classes that the user needs to configure manually when loading the model, as evidenced by the large number of arguments to the load_model function implemented in this PR.
@RasmusOrsoe, is the reason for not wanting to save the entire model basically what it says in the guide mentioned in #63?

@asogaard  yes. In fact, you cant save the models using torch.save. It throws a pickle error. And secondly its sensitive to changes in $PATH$.

Hi @RasmusOrsoe,
I saw a pickle error when saving and loading, but it seemed to be fixed by using dill as the pickle module (see https://github.com/icecube/gnn-reco/blob/main/src/gnn_reco/models/training/utils.py#L35). Perhaps you encountered another error? I have attached some example code below that seems to save and load the entire model fine.
To the second point, wrt. $PATH, I don't have a good feeling for whether this is a conceptual problem or a very practical one. But perhaps it makes sense to provide both functionalities (e.g. .save and .save_state_dict) to allow users to choose, since the maintenance overhead for each is minimal? Should I try to write such methods for the Model class?

# Import(s)
import dill
import torch
from torch.utils.data import DataLoader
from torch_geometric.data import Batch

from gnn_reco.components.loss_functions import  VonMisesFisher2DLoss
from gnn_reco.data.sqlite_dataset import SQLiteDataset
from gnn_reco.data.constants import FEATURES, TRUTH
from gnn_reco.models import Model
from gnn_reco.models.detector import IceCubeDeepCore
from gnn_reco.models.gnn import DynEdge
from gnn_reco.models.graph_builders import KNNGraphBuilder
from gnn_reco.models.task.reconstruction import ZenithReconstructionWithKappa

# Load data
db = "/groups/icecube/leonbozi/datafromrasmus/GNNReco/data/databases/dev_level7_noise_muon_nu_classification_pass2_fixedRetro_v3/data/dev_level7_noise_muon_nu_classification_pass2_fixedRetro_v3.db"
dataset = SQLiteDataset(db, "SRTTWOfflinePulsesDC", FEATURES.ICECUBE86, TRUTH.ICECUBE86)
dataloader = DataLoader(
    dataset,
    batch_size=4,
    shuffle=False,
    num_workers=1,
    collate_fn=Batch.from_data_list,
    persistent_workers=True,
    prefetch_factor=2,
)
batch = next(iter(dataloader))

# Wrap code in functions to make it clear that these two operations are wholly independent
model_path = "test_model.pth"

def build_save_model():
    detector = IceCubeDeepCore(
        graph_builder=KNNGraphBuilder(nb_nearest_neighbours=8),
    )
    gnn = DynEdge(
        nb_inputs=detector.nb_outputs,
    )
    task = ZenithReconstructionWithKappa(
        hidden_size=gnn.nb_outputs,
        target_label='zenith',
        loss_function=VonMisesFisher2DLoss(),
    )
    model = Model(
        detector=detector,
        gnn=gnn,
        tasks=[task],
        device='cpu'
    )

    model.eval()
    print(model(batch))

    torch.save(model, model_path, pickle_module=dill)
    del model

def load_model():
    model = torch.load(model_path, pickle_module=dill)
    model.eval()
    print(model(batch))

# Test model saving and loading
build_save_model()
load_model()

Both methods yield the same output:
[tensor([[1.6040, 0.7016],
        [1.7503, 0.7677],
        [1.7475, 0.8868],
        [1.6987, 0.4920]], grad_fn=<StackBackward>)]

@asogaard Aha! The changes @kaareendrup made is in components.utils.py and your dill-fix is in models/training/.. . So I think the pickle error we saw is the same as the one you fixed with dill, and the reason we saw it is because the function lives both places as was only fixed in one of the locations. We need to spring clean!
Regarding the $PATH$ dependency - it is really only a problem if we move the code around again. It's just important to remember that if we save the entire thing using pickle, and later move the model code, its likely that old trained models wont be future compatible. Maybe, as you propose, doing both types of saving is the good thing to do - one could write a load function that would first try to read the full pickle, if it fails it could default to the state_dict.
Rasmus

Brilliant! In that case, I will take the liberty of merging this PR (hope that's okay, @kaareendrup!), do some spring cleaning to remove duplicate code, and add the two methods discussed above. 💪

Wow, good job guys! I will need to read through your discussion carefully to fully get what's going on. But everything sounds good and it sounds like a proper cleaning is not a bad idea.

@asogaard @kaareendrup @RasmusOrsoe  Lets get this saving/loading snippet as an example in the repo


Respecting XDG_CONFIG_HOME?

Hi,
I've now switching from shell function to this tool (thanks btw) and realized config file location is directly under $HOME. Would you consider switching to place/search under .config folder by default?

Hello!
I don't think I will do it since the config file contains secrets such as auth_token. From my experience, it is not the best choice to put such files under config/. (e.g. ~/.cargo/credentials, ~/.aws/config and so on)


Daemon.json REQUIRED to run -- use it by default

Daemon.json is required for node to boot. Tested on several fresh installs and same behaviour, could only get it working by creating file and populating it.
I may be missing something but I had to create file to get my node to boot.
No logs as several fresh installs.

having same issue, what should be the contents?

Please see the bottom of this page:
https://minaprotocol.com/docs/node-operator
Pablo.
On Thu, Dec 31, 2020, 10:10 Francisco Martin Umpierrez <
<EMAIL_ADDRESS>wrote:

having same issue, what should be the contents?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/MinaProtocol/mina/issues/7284#issuecomment-752967995,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABOXLBQN4FSRHZJN3YO234LSXSA33ANCNFSM4VPBDBRQ
.

Looks like this fixed?

Looks like this fixed?

Closing this issue as it is stale for a long time.


Javadoc for Conf

A subtask of https://github.com/intel-hadoop/chimera/issues/91
Complete the javadoc for Conf

Thank @JkSelf for your contribution, most of the pull request looks good to me, I left some minor comments.

Tahnks @jerrychenhf and @sundapeng comments. I have fixed.

LGTM, +1
Thank @JkSelf for your contribution.


Extension "sandboxing"

Today, I updated an old Symphony install from version 2.2.5 to 2.6.7. While upgrading went generally smooth I noticed one odd thing: outdated extension can break the whole backend.
While I didn't expect the front-end to work without updated extensions, data sources and events, I did expect the backend to work even with some broken extensions (and thus with a reduced feature set).
Problematic areas were:

extensions throwing errors due to changed naming conventions
extensions throwing errors due to core database or file system changes
extensions throwing errors due to invalid meta information *

I didn't know the initial Symphony version number for sure: the one listed in the .htaccess never seems to get updated properly and the one noted in the configuration has not always proven correct as well. So I didn't know for sure if my extensions where still compatible or to which version they needed to be updated.
Current behaviour
Symphony threw an exception on the first extension error without giving access to the basic backend functionality like – for example – the extension page.
Expected behaviour
I expected Symphony to kind of "sandbox" extensions: If an error occurs, the user is notified in the backend about the issue and is presented with the error message but the backend core functionality stays intact (navigation, all functionality not relying on the erroneous extension). This way, debugging would get much easier. **

* Symphony just ignores extensions without meta information on the extension page so it's already partly working the way I expected.
** If an extension is missing in the file system that Symphony expects to be installed, Symphony already gives a core prompt allowing the uninstallation from the backend directly.

I understand your concerns Nils. But with the current code base, we just can't do this: This would break a lot of extensions that do not report max/min properly.
I am open to reviewing any PR that could potentially make it safer, but I can see a 1000 ways of this failing.

I have to admit that I've no idea how this could be implemented. I just had work around a lot of extension errors and Symphony itself was not helpful while debugging.
It would just be nice, if future Symphony versions were a bit more assistant by temporarily disabling extensions if errors occur for instance.

Maybe some kind of "save mode" would help.

"save mode"

You mean "safe mode" ?
But yeah, I totally agree with you.

That's what I meant. Sorry for the typo.


ref: method renaming for cataloger endpoint methods

Signed-off-by: Allen Leigh<EMAIL_ADDRESS>
Description:
This PR aims to resolve issue #3190 .
It mainly drops the word allowed from cataloger endpoints methods.

Affected area:

Functional Area

New Functionality
[ ]

Documentation
[ ]

Install
[ ]

CLI Tool
[ ]

Certificate Management
[ ]

Control Plane
[ ]

Ingress
[ ]

Egress
[ ]

Networking
[ ]

Observability
[ ]

SMI Policy
[ ]

Sidecar Injection
[ ]

Security
[ ]

Upgrade
[ ]

Tests
[ ]

CI System
[ ]

Demo
[ ]

Performance
[ ]

Other
[X]

Please answer the following questions with yes/no.

Does this change contain code from or inspired by another project?

Did you notify the maintainers and provide attribution?

No

Is this a breaking change?

No

@shashankram  Keeping the function names is preferred.

@shashankram Keeping the function names is preferred.

You mean keeping the previous function names or the changes in this PR?

You mean keeping the previous function names or the changes in this PR?

The previous function names include Allowed

Codecov Report

Merging #3744 (67af702) into main (78d4e97) will decrease coverage by 0.12%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##             main    #3744      +/-   ##
==========================================
- Coverage   69.66%   69.54%   -0.13%
==========================================
  Files         185      185
  Lines        9017     9033      +16
==========================================
  Hits         6282     6282
- Misses       2686     2702      +16
  Partials       49       49

Flag
Coverage Δ

unittests
69.54% <ø> (-0.13%)
:arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

pkg/catalog/endpoint.go
70.00% <ø> (-1.43%)
:arrow_down:

pkg/envoy/ads/response.go
65.71% <0.00%> (-3.99%)
:arrow_down:

pkg/envoy/ads/secrets.go
88.88% <0.00%> (-3.42%)
:arrow_down:

pkg/envoy/ads/server.go
58.53% <0.00%> (-1.47%)
:arrow_down:

pkg/envoy/xdsutil.go
88.29% <0.00%> (-0.84%)
:arrow_down:

pkg/envoy/ads/cache_stream.go
28.88% <0.00%> (-0.66%)
:arrow_down:

pkg/envoy/ads/stream.go
3.59% <0.00%> (-0.14%)
:arrow_down:

pkg/envoy/ads/grpc.go
0.00% <0.00%> (ø)

pkg/errcode/errcode.go
100.00% <0.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 78d4e97...67af702. Read the comment docs.

The final choice is to go with dropping the allowed wording in method names, and add comments to the method usage to indicate that the returned objects is only the allowed portion of the required resources.