Jump to content

zburns

Members
  • Content Count

    9
  • Joined

  • Last visited

Community Reputation

0 Neutral

Technical Information

  • Delphi-Version
    Delphi 11 Alexandria

Recent Profile Visitors

982 profile views
  1. zburns

    WatchOS

    I was afraid of that....thanks. Hopefully, somebody will chime in - seems like it should be easy to do. If I get time, I'll have to dig into it. XCode is not my favorite thing to play with (which is why I'm using RadStudio).
  2. zburns

    WatchOS

    Has anybody built an app with Rad Studio, and done a WatchOS bundle? Just wonder what the process is and if it is possible.
  3. zburns

    I messed up my SDK and NDK Setup

    Thanks Dave....would have never thought to turn on "Secure File Sharing" A quick question.....Do I have to request camera and storage permissions at runtime, or can I set them in App Info->Permissions.....I tried this, but no joy. So wondering if it's setting some other type of permission when you prompt the user.
  4. zburns

    I messed up my SDK and NDK Setup

    @emailx45 Thanks for the snippet - I will try that and see. For others, I also went back to the following as a starting point - I believe something changed between 10.3.x and 10.4.x with TPlatformServices (or my setup) as I can't get the following to work. http://docwiki.embarcadero.com/RADStudio/Sydney/en/Taking_Pictures_Using_FireMonkey_Interfaces I've even tried it in the "Hunter Beta" and same result - so either I've totally messed up something, or something changed when building with 10.4.x and Hunter and I missed the notice. Attached a sample project that demonstrates the link - and have attached for others - notice the code "should" work, but does not. I filed a Hunter Beta bug with Embarcadero also. TestCamera.zip
  5. zburns

    I messed up my SDK and NDK Setup

    emailx45: Thanks - yes - it totally makes sense now after thinking through it. I was going to create a quality issue with Embarcadero asking for a better way to handle installation, but I think they are doing it right. So I didn't make a ticket. I checked with the user again and it does install and does work, but he gets the following error accessing his camera (where other non-Android 11 users do not get an error). So I'll have to track this Android 11 problem down - or just wait for Embarcadero to bless Android 11 development.
  6. zburns

    I messed up my SDK and NDK Setup

    Jim McKeeth had a good article (as always) that I found. It related to Rio 10.3 - but still basically applies for Sydney 10.4 http://delphi.org/2019/06/manually-installing-android-sdk-ndk-and-java-for-firemonkey-development/ I think some of my issue is terminology and all the numbers floating around surrounding SDK version vs NDK version vs Build Tools version, etc. Confusing, but I guess that's why the Android world is a little complex. I rebuilt the app for Android Level 29 64-bit (Android version 10) - which should work. I've asked the user to try and install that and report back.
  7. zburns

    I messed up my SDK and NDK Setup

    Ok....well I just re-installed NDK and SDK from the Additional Options under RAD Studio and rebuilt my application. It works on Android 9 and Android 10, but not the new Android 11 - stating to contact the developer. Checking out the platform status page - looks like Android 11 isn't supported anyway, so I'm in limbo waiting for a service pack to be released by Embarcadero I guess. That probably won't happen for another 3+ months.....so my guess is my two users (another one bought a phone today) will be out of luck.
  8. I have an employee that used our custom apps built for Android 25.x.x and they did not work on his Android 11 OS (he got a new Google Pixel phone). So I wanted to change the SDK so I could build for a newer version of Android (OS Version 10). Now I think it's all messed up. How can I reset RAD Studio's setup and or fix the wrong SDK/NDK. I have screen shots showing my issue. I've setup my SDK/NDK and Java tools - it's not complaining, but it doesn't build my app - so I'm confused. [Exec Error] EXEC(1): Could not create the Java Virtual Machine. [Exec Error] EXEC(1): A fatal exception has occurred. Program will exit. [Exec Error] The command "PATH C:\Program Files\Java\jdk-15.0.1\bin;C:\Users\Public\Documents\Embarcadero\InterBase\redist\InterBase2020\IDE_spoof;C:\Program Files\Android\Android Studio\jre\bin;C:\Program Files (x86)\Embarcadero\Studio\21.0\bin;C:\Users\Public\Documents\Embarcadero\Studio\21.0\Bpl;C:\Program Files (x86)\Embarcadero\Studio\21.0\bin64;C:\Users\Public\Documents\Embarcadero\Studio\21.0\Bpl\Win64;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Microsoft SQL Server\120\DTS\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\ManagementStudio\;C:\Program Files (x86)\Microsoft SQL Server\120\DTS\Binn\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\130\DTS\Binn\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Program Files\dotnet\;C:\Program Files (x86)\GtkSharp\2.12\bin;C:\Program Files (x86)\Microsoft Emulator Manager\1.0\;C:\Program Files (x86)\nodejs\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Program Files\Git\cmd;C:\Users\Zachary Burns\AppData\Local\Microsoft\WindowsApps;C:\Users\Zachary Burns\AppData\Roaming\npm;C:\Users\Zachary Burns\AppData\Local\Microsoft\WindowsApps; & "C:\Users\Public\Documents\Embarcadero\Studio\Android\Sdk\build-tools\30.0.2\dx.bat" --dex --output="C:\Users\Zachary Burns\Documents\Embarcadero\Studio\Projects\MidasCCDMobile\Android64\Release\classes.dex" "c:\program files (x86)\embarcadero\studio\21.0\lib\android\Release\android-support-v4.dex.jar" "c:\program files (x86)\embarcadero\studio\21.0\lib\android\Release\cloud-messaging.dex.jar" "c:\program files (x86)\embarcadero\studio\21.0\lib\android\Release\fmx.dex.jar" "c:\program files (x86)\embarcadero\studio\21.0\lib\android\Release\google-play-billing.dex.jar" "c:\program files (x86)\embarcadero\studio\21.0\lib\android\Release\google-play-licensing.dex.jar" " exited with code 1.
  9. I've tried the Delphi BluetoothLE component and a couple of other components, but can't see to get the results I want.... I would like to run an app on Windows 10 that sees Android and iOS devices as the come into and out of range. Note that these would be Unpaired devices. If I walk near my computer with my phone I should see the BluetoothLE Address, when I walk away, I shouldn't see the phone broadcasting anymore. Am I thinking about this correctly? Can somebody point me in the right direction? Thanks
×