Is there a way to run an action in Intellij Idea when I switch to the Emulator (Intellij Idea Editor looses focus).
What I want to archive: when I switch to Android Emulator I want to see the code changes without pressing the Keyboard shortcut each time:
In case this is not possible, is there a way to listen to Editor window focus changed event to write a small plugin ?
These are my current IDE settings:
Output of Flutter doctor:
flutter doctor -v
[√] Flutter (Channel dev, v1.2.2, on Microsoft Windows [Version 10.0.17134.590], locale en-US)
• Flutter version 1.2.2 at C:\dev\flutter\sdks\flutter-sdk
• Framework revision 007a415c2a (3 days ago), 2019-02-21 20:22:47 -0800
• Engine revision f1f19bba8f
• Dart version 2.2.0 (build 2.2.0-dev.2.1 c92d5ca288)
[√] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
• Android SDK at C:\dev\android\sdk
• Android NDK location not configured (optional; useful for native profiling support)
• Platform android-28, build-tools 28.0.3
• Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
• Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1248-b01)
• All Android licenses accepted.
[!] Android Studio (version 3.3)
• Android Studio at C:\Program Files\Android\Android Studio
X Flutter plugin not installed; this adds Flutter specific functionality.
X Dart plugin not installed; this adds Dart specific functionality.
• Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1248-b01)
[√] IntelliJ IDEA Community Edition (version 2018.3)
• IntelliJ at C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2018.3.4
• Flutter plugin version 33.2.2
• Dart plugin version 183.5901
[!] VS Code, 64-bit edition (version 1.25.1)
• VS Code at C:\Program Files\Microsoft VS Code
X Flutter extension not installed; install from
https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter
[√] Connected device (1 available)
• Android SDK built for x86 • emulator-5554 • android-x86 • Android 8.1.0 (API 27) (emulator)
! Doctor found issues in 2 categories.
Enable "Perform hot reload on save"
Related
Once I changed the keyboard shortcuts, all shortcuts including operating system defaults (like CMD + , for Preferences) stopped working. All I get now every time I press them is the key combination () has conflicts. I open the window with the conflicts, and it says 0.
Have you guys encountered this error? How did you fix it?
Visual Studio IDE exact version (I just updated today March 16th 2022):
Visual Studio Community 2022 for Mac Preview
Version 17.0 Preview (17.0 build 8001)
Installation UUID: 2372e321-d894-4a2e-895c-05397cf15755
Runtime
.NET 6.0.2-servicing.1.22101.5 (64-bit)
Architecture: Arm64
Roslyn (Language Service)
4.1.0-3.22075.3+592501cbb9c9394072a245c15b3458ff88155d85
NuGet
Version: 6.0.0.262
.NET SDK (Arm64)
SDK: /usr/local/share/dotnet/sdk/6.0.201/Sdks
SDK Versions:
6.0.201
6.0.200
MSBuild SDKs: /usr/local/share/dotnet/sdk/6.0.201/Sdks
.NET SDK (x64)
SDK Versions:
3.1.417
3.1.416
.NET Core Runtime (Arm64)
Runtime: /usr/local/share/dotnet/dotnet
Runtime Versions:
6.0.3
6.0.2
Xamarin.Profiler
Version: 1.7.0.0
Location: /Applications/Xamarin Profiler.app/Contents/MacOS/Xamarin Profiler
Updater
Version: 11
Apple Developer Tools
Xcode 13.3 (20102)
Build 13E113
Xamarin.Mac
Version: 8.6.0.3 (Visual Studio Community)
Hash: caa899d24
Branch: d17-1
Build date: 2022-01-16 21:16:56-0500
Xamarin.iOS
Version: 15.6.0.3 (Visual Studio Community)
Hash: caa899d24
Branch: d17-1
Build date: 2022-01-16 21:16:56-0500
Xamarin Designer
Version: 17.1.5.29
Hash: 631c9091b
Branch: remotes/origin/d17-0-vsmac
Build date: 2022-03-11 17:25:57 UTC
Xamarin.Android
Version: 12.2.99.125 (Visual Studio Community)
Commit: xamarin-android/main/b3cb3a9
Android SDK: /Users/scientist/Library/Android/sdk
Supported Android versions:
12.0 (API level 31)
11.0 (API level 30)
10.0 (API level 29)
9.0 (API level 28)
SDK Command-line Tools Version: 5.0
SDK Platform Tools Version: 32.0.0
SDK Build Tools Version: 33.0.0 rc1
Build Information:
Mono: f34bd77
Java.Interop: xamarin/java.interop/main#cbd96668
ProGuard: Guardsquare/proguard/v7.0.1#912d149
SQLite: xamarin/sqlite/3.38.0#ccd83d8
Xamarin.Android Tools: xamarin/xamarin-android-tools/main#f0b3abd
Microsoft Build of OpenJDK
Java SDK: /Library/Java/JavaVirtualMachines/microsoft-11.jdk
11.0.12
Android Designer EPL code available here:
https://github.com/xamarin/AndroidDesigner.EPL
Eclipse Temurin JDK
Java SDK: /Library/Java/JavaVirtualMachines/temurin-8.jdk
1.8.0.302
Android Designer EPL code available here:
https://github.com/xamarin/AndroidDesigner.EPL
Android SDK Manager
Version: 17.2.0.23
Hash: ac7b2f4
Branch: remotes/origin/jonp-bump-at-c5729b16~1
Build date: 2022-03-11 17:26:01 UTC
Android Device Manager
Version: 0.0.0.1102
Hash: 70060c2
Branch: remotes/origin/HEAD~1
Build date: 2022-03-11 17:26:01 UTC
Build Information
Release ID: 1700008001
Git revision: 64fe256db3b9f472065f8df46220cffb52a07cde
Build date: 2022-03-11 17:23:36+00
Build branch: release-17.0
Build lane: release-17.0
Operating System
Mac OS X 12.3.0
Darwin 21.4.0 Darwin Kernel Version 21.4.0
Mon Feb 21 20:36:53 PST 2022
root:xnu-8020.101.4~2/RELEASE_ARM64_T8101 arm64
Not sure if it is exactly an answer to the problem or the proper way to fix it in the way you're looking for, but I've been fighting with this problem this morning. Force killing visual studio CMD + Q and then re-opening the IDE/solution fixed the issue for me.
I am new to the Titanium or any other cross platform SDK. I am facing issues with the setup of Titanium Studio. I followed steps as below:
Installed NodeJS
Installed JDK 1.7 update 55 32-bit
Installed Titanium Studio 3.2.3
After first launch of Titanium Studio it installed the Titanium SDK, Alloy, Titanium CLI and other updates. In the preferences,
Titanium SDK Path
C:\Users\<UserName>\AppData\Roaming\Titanium\
ANDOIRD SDK Path
E:\adt-bundle-windows-x86_64-20131030\sdk
Environment Variables are set as follows:
ANDROID_SDK
E:\android-sdk-windows
ANDROID_SDK_HOME
c:\users\<UserName>
JAVA_HOME
C:\Progra~2\Java\jdk1.7.0_55
Path
C:\Program Files\TortoiseSVN\bin;c:\Progra~2\Java\jdk1.7.0_55\bin;C:\Program Files\nodejs\;C:\Program Files (x86)\Git\git-cheetah\..\bin;E:\android-sdk_r22.3-windows\android-sdk-home\tools;E:\android-sdk_r22.3-windows\android-sdk-home\platform-tools;C:\Program Files (x86)\Git\bin;C:\Program Files\nodejs
There are two problems here:
Alloy is not available in the new project template and
Android SDK is not available in the project template
On Windows Min JDK Version supported is 6 (aka 1.6) rev 10 and Max JDK Version supported is 6 latest revision.
The 32-bit version of the JDK is required regardless of whether Titanium is running on a 32-bit or 64-bit Windows system.
On Windows, Studio contains its own JRE, meaning you do not need to install the JDK before installing or launching Studio but will need it to use the Titanium SDK.
Titanium Studio prompts you to install the JDK when installing the Android SDK from the Dashboard on Windows.
For more details please check this link.
I try using Rational Application developer 9.0 and worklight studio 6.0 run android application. But have below
Errors occurred during the build.
Errors running builder 'Android Package Builder' on project 'HelloTestHelloWorldAndroid'.
sun/security/x509/X500Name
Before see many answer is about JDK version is not mathch. I have download JDK 1.7 and install setting the JAVA_Home. And someone another method is change eclipse.ini setting. The RAD eclipse.ini is different with eflipse juno version. So i try many method unitl now the error is persists.
I checked around on this and here is the info I got:
The issue is either you have the wrong JDK on the system or have the correct JDK but wrong JDK first in the classpath look-up.
A) Make sure you just have one JDK on the system and it is 32-bit SUN JDK - since Android SDK depends on this JDK
B) Find all other JDKs on the system and uninstall them
C) Make sure you have JDK from Sun and not JRE.
I have a laptop running Windows 7 Pro. Is it safe to install both WL studio 6.0 and 6.1 on the same laptop? If it is safe to have both versions installed can the Android SDKs be shared between the installs or should each version of WL studio have its own install of the Android SDKs.
Thank you for any advice you can provide.
You can easily install multiple versions of WL studio on 1 machine, just use a fresh install of Eclipse for each version. Creating separate workspaces inside of eclipse will have the same version of WL across all workspaces so you will need multiple Eclipse instances to accomplish this. In regards to your Android SDK question you can point each eclipse instance to the same Android SDK, but you will need to install the android tools on each version in order to work properly.
Please make sure you are running the latest 6.0.0.x ifix when attempting to run at the same time as some issues were resolved in this version. If you are an IBM WL customer please request the latest fix pack containing this fix.
Also, ensure you install the right version of Eclipse for each Worklight Studio version. Worklight 6.0 only runs on eclipse 4.2.2 (Juno SR2), while Worklight 6.1 runs on either eclipse 4.2.2 or eclipse 4.3.1 (Kepler SR1). See System Requirements for detailed requirements for all Worklight versions.
I have IntelliJ IDEA 10.3 Community Edition installed along with JDK 1.6 which has been working fine for Android development.
Now that I am trying to develop J2ME applications, I installed Sun WTK 3.0, but I am unable to add it to IDEA since there is no "Add mobile SDK" option in Project Structure dialog.
Java ME plug-in is not available in the Community Edition. It is supposed to be available from Settings | Plugins, but for some reason it was not published there.
The solution would be to download and Ultimate Edition and copy IDEA_UE/plugins/j2meplugin into IDEA_CE/plugins.
There is an open issue for this problem.