Jump to content

Dave Nottage

Members
  • Content Count

    1296
  • Joined

  • Last visited

  • Days Won

    29

Everything posted by Dave Nottage

  1. Dave Nottage

    Android Compiler Issue in Delphi Tokyo (10.2.3)

    It will be an issue if the Android tools don't support it, and nothing EMBT can do anything about.
  2. Dave Nottage

    Android 8.0 Permissions errors using Delphi Rio 10.3

    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
  3. Dave Nottage

    Android Compiler Issue in Delphi Tokyo (10.2.3)

    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)"
  4. Dave Nottage

    Android Compiler Issue in Delphi Tokyo (10.2.3)

    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
  5. Dave Nottage

    Android Compiler Issue in Delphi Tokyo (10.2.3)

    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)
  6. Dave Nottage

    Delphi Bugs reported to QualityPortal

    I log in there daily, usually, but yeah.. RSS or something would be nice.
  7. Dave Nottage

    Codex 1.1.0 released

    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...
  8. Dave Nottage

    Codex 1.1.0 released

    Thanks! I should have known there was a third-party group.. next time I'll post there 🙂
  9. Dave Nottage

    Before you ask: GExperts for Delphi 10.3 is not ready

    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.
  10. Dave Nottage

    Access violations when closing the IDE

    I compiled from source for Rio - no AV on exit
  11. 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
  12. Dave Nottage

    Debugging in Android

    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.
  13. Dave Nottage

    Where do I store my own images on Android?

    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
  14. As you've discovered, "normal" permissions do not need to be requested at runtime, so there's no point in doing so.
  15. Dave Nottage

    Inline Variables Coming in 10.3

    I'm hoping DelphiAST is updated to handle it soon after Rio is released (or beforehand) :-)
  16. Dave Nottage

    RSS feeds

    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
  17. Dave Nottage

    RSS feeds

    How do you get an RSS feed? I can't seem to find any links indicating RSS.
×