-
Content Count
1296 -
Joined
-
Last visited
-
Days Won
29
Everything posted by Dave Nottage
-
Android Compiler Issue in Delphi Tokyo (10.2.3)
Dave Nottage replied to Ugochukwu Mmaduekwe's topic in Delphi IDE and APIs
It will be an issue if the Android tools don't support it, and nothing EMBT can do anything about. -
Android 8.0 Permissions errors using Delphi Rio 10.3
Dave Nottage replied to Jose Morango's topic in Cross-platform
You need to explicitly request those permissions at runtime. Check out the CameraComponent demo in: \Users\Public\Documents\Embarcadero\Studio\20.0\Samples\Object Pascal\Mobile Snippets\CameraComponent Also, there's no such permission as CAMERA_EXTERNAL_STORAGE. I expect you mean READ_EXTERNAL_STORAGE -
Android Compiler Issue in Delphi Tokyo (10.2.3)
Dave Nottage replied to Ugochukwu Mmaduekwe's topic in Delphi IDE and APIs
Earlier I said: "You will probably need to change that to the corresponding path for your JDK version 7 (mine is C:\Program Files\Java\jdk1.7.0_80)" -
Android Compiler Issue in Delphi Tokyo (10.2.3)
Dave Nottage replied to Ugochukwu Mmaduekwe's topic in Delphi IDE and APIs
Your PATH is still pointing to C:\Program Files\Java\jdk-9.0.1\bin. (it's in the first few lines of the output you provided) This tool makes it easy to change it: https://www.rapidee.com -
Android Compiler Issue in Delphi Tokyo (10.2.3)
Dave Nottage replied to Ugochukwu Mmaduekwe's topic in Delphi IDE and APIs
That's not strange; you can have a base SDK that started from 25.x.x and add later platforms and build tools using the Android SDK Manager, which is exactly what I've done on my systems. If you analyze the message, you will see that it can be a problem with the command that follows the ampersand (&), i.e. the one that starts with: "C:\Users\Xor-el\Documents\Embarcadero\Studio\19.0\PlatformSDKs\android-sdk-windows\build-tools\28.0.3\dx.bat" If you check the Output tab of the messages window, it has more detail about the error. It's likely to be that dex is failing, and is likely to be because of a JDK mismatch. I see you have in your path: C:\Program Files\Java\jdk-9.0.1\bin You will probably need to change that to the corresponding path for your JDK version 7 (mine is C:\Program Files\Java\jdk1.7.0_80) -
Delphi Bugs reported to QualityPortal
Dave Nottage replied to Lars Fosdal's topic in Community Management
I log in there daily, usually, but yeah.. RSS or something would be nice. -
With the release of RAD Studio 10.3 Rio comes the release of Codex 1.1.0: https://www.delphiworlds.com/codex/ Which reminds me: I need to add version history 🙂 Coming soon...
-
Thanks! I should have known there was a third-party group.. next time I'll post there 🙂
-
Before you ask: GExperts for Delphi 10.3 is not ready
Dave Nottage replied to dummzeuch's topic in GExperts
I am having only one issue (so far) when compiling from source: the "Insert A Favorites Entry in the File Menu" option in Favorite FIles Options is not persisted. -
I compiled from source for Rio - no AV on exit
-
TFileStream with TStreamReader question
Dave Nottage replied to hsauro's topic in RTL and Delphi Object Pascal
TStreamReader.Create (fileName) passes the flags as: fmOpenRead or fmShareDenyWrite Sadly, none of the overloads allow you to change this. Worse still: its counterpart TStreamWriter.Create can fail on platforms other than iOS because the flags don't include fmShareDenyWrite -
I have issues sometimes with older devices (not being able to debug), but on the whole no other issues. I use a VirtualBox VM running Windows 10, on my MacBook Pro running macOS 10.14.1. My current devices are a Nexus 5X and a Samsung Tab A 7 (SM-T380) One thing I will advise to anyone doing serious Android development is to become very familiar with a logcat viewer such as Monitor, which comes with the "original" Android SDK.
-
Where do I store my own images on Android?
Dave Nottage replied to John Kouraklis's topic in Cross-platform
Is there an issue with using GetDocumentsPath (which in the deployment manager for Android translates to assets/internal), or subfolders thereof? Alternatively, use KodeZwerg's solution. GetHomePath in deployment manager translates to ., i.e. the root -
[Fmx, Android] Normal & Dangerous permissions handling
Dave Nottage replied to Rollo62's topic in Cross-platform
As you've discovered, "normal" permissions do not need to be requested at runtime, so there's no point in doing so. -
Inline Variables Coming in 10.3
Dave Nottage replied to Marco Cantu's topic in RTL and Delphi Object Pascal
I'm hoping DelphiAST is updated to handle it soon after Rio is released (or beforehand) :-) -
OK.. now my aggregator detects a "keyword alerts" feed.. not exactly what I was after 😉 Edit: False alarm.. I need to learn how to use it better. No feeds at all still
-
How do you get an RSS feed? I can't seem to find any links indicating RSS.