-
Content Count
1490 -
Joined
-
Last visited
-
Days Won
36
Everything posted by Dave Nottage
-
It's unresponsive for me
-
HTMLViewer - is there a Delphi 11 version?
Dave Nottage replied to RCrandall's topic in Delphi Third-Party
Do you mean compile errors? It compiles OK for me. Can you provide at least some of the errors? -
Audio Session Initialization for iOS
Dave Nottage replied to philipp.hofmann's topic in Cross-platform
What category are you setting the audio session to? According to the docs for AVAudioSessionCategoryOptionMixWithOthers, it needs to be one of: AVAudioSessionCategoryPlayAndRecord, AVAudioSessionCategoryPlayback, or AVAudioSessionCategoryMultiRoute: https://developer.apple.com/documentation/avfaudio/avaudiosessioncategoryoptions/avaudiosessioncategoryoptionmixwithothers You might also want to read the docs on AVAudioSessionModeVideoChat: https://developer.apple.com/documentation/avfaudio/avaudiosessionmodevideochat Also, what description is it giving for the error, and which calls, exactly? "the calls" is too vague. -
Continuous Integration with Delphi and Continua CI
Dave Nottage replied to Vincent Parrett's topic in Tips / Blogs / Tutorials / Videos
Thanks heaps, Vincent! -
Unable to access Log.d on Android after update to 11.2
Dave Nottage replied to Calum Anderstrem's topic in FMX
There's a splitter bar just above the panel (ie not the listbox) where it says SM_T220 (and the serial). Move it upwards and the grid with the log entries will show -
Unable to access Log.d on Android after update to 11.2
Dave Nottage replied to Calum Anderstrem's topic in FMX
I haven't seen that problem before. What make/model device do you have? Perhaps also include what version of Android is on it -
The resolution for the original report there is "cannot reproduce", which is accurate, given that the report claims that LSP does not work at all. This is a much more accurate report: https://quality.embarcadero.com/browse/RSP-39380
-
It would have helped to mention that you're compiling for iOS Simulator (i.e not just iOS) Please refer to: https://blogs.embarcadero.com/rad-studio-11-2-alexandria-patch-1-available/
-
Either your installation of Delphi was incomplete, or the IDE library paths are invalid for iOS Device 64-bit. They should look something like this: At least including $(BDSLIB)\$(Platform)\release, which is where libsqlite.a is located
-
This is the output from Java2OP: WebCamSample: the parent class (javax.swing.JPanel) is not found java.awt.Graphics: not found java.awt.Graphics2D: not found java.awt.event.ActionEvent: not found java.awt.event.KeyEvent: not found java.awt.event.MouseEvent: not found java.awt.event.WindowEvent: not found java.awt.geom.AffineTransform: not found java.awt.image.BufferedImage: not found java.awt.print.PageFormat: not found javax.swing.JFrame: not found javax.swing.JPanel: not found javax.swing.Timer: not found topcodes.DebugWindow: the parent class (javax.swing.JPanel) is not found topcodes.TopCodePrinter: the parent class (javax.swing.JPanel) is not found So presumably you'll need to include the relevant jars that include javax.swing and java.awt, when importing
-
Rad Studio 11.1 - Android v. 12 - Android Service is throwing an error: com.embarcadero.rtl.NativeDispatchException: Invoke error: method "onLocationChanged" not found
Dave Nottage replied to Alex40's topic in FMX
Are you using TLocationSensor? That's where it was fixed. If you're attempting to use JLocationListener on its own, you'll need to modify the class that implements it, such as in the Unit14.pas attachment, here: https://quality.embarcadero.com/browse/RSP-39566 -
Rad Studio 11.1 - Android v. 12 - Android Service is throwing an error: com.embarcadero.rtl.NativeDispatchException: Invoke error: method "onLocationChanged" not found
Dave Nottage replied to Alex40's topic in FMX
Yes, the issue is fixed in 11.1, so 11.2 also has the fix. It's only mandatory if publishing to the Play Store. It should report the line/char that it fails on, so you should be able to tell where the problem is -
Any tip with Datasnap Rest ISAPI + TDataModule
Dave Nottage replied to guarasemini's topic in Network, Cloud and Web
This description is too vague. Please be specific about what the issue is, e.g. provide exact error messages. Are you able to create a reproducible example? -
Please refer to this QP report: https://quality.embarcadero.com/browse/RSP-39702
-
TidHTTP under FMX for android does not work
Dave Nottage replied to JohnLM's topic in Network, Cloud and Web
Smartphone is a general term that could refer to Android or iOS devices (being the most common types of smartphone). If you require help for the device you're referring to, please be specific. -
TidHTTP under FMX for android does not work
Dave Nottage replied to JohnLM's topic in Network, Cloud and Web
Up until a few months ago, I was using them (for my client) on Android devices with version 4.4. Exactly. -
No comment. Oh wait.. that was a comment 😉
-
TidHTTP under FMX for android does not work
Dave Nottage replied to JohnLM's topic in Network, Cloud and Web
Please refer to this SO link: https://stackoverflow.com/questions/37105600/error-could-not-load-ssl-library-on-android-with-tidhttp -
I'm not sure what is unclear about it. The method takes a single parameter that is an object method with a single parameter that is a TBitmap: https://docwiki.embarcadero.com/Libraries/Alexandria/en/FMX.Maps.TMapScreenshotRecipient i.e. you would declare a method on an object (such as the form that contains the MapView), and pass that when calling Snapshot, e.g: procedure TForm1.SnapshotRecipient(const ABitmap: TBitmap); begin // Do whatever you will with ABitmap, here end; ..and call Snapshot like this, for example: MapView1.Snapshot(SnapshotRecipient)
-
I agree.. it's rather odd to receive promotional emails but not for notifications about updates/patches.
-
Delphi 11.2: Android Debug Monitor no longer works
Dave Nottage replied to Bart Kindt's topic in General Help
Monitor is deprecated, and does not support Java 9, which is what the default JDK (that Delphi installs) uses. There are alternative logcat viewer apps, such as Device Lens (which I created), and there are some others listed here. -
Does the App ID you are using have Push Notification entitlement?: You set this on the Apple Developer website. If you have not already set this entitlement, after you do so you will need to recreate the Provisioning Profile
-
Well, that's the aim. It's one of either stick with the batch files (which is complicated to use), create a completely external tool (less complicated), or include it in an expert such as Codex (hopefully fairly simple to use). The aim is also to have the process generic so that it can be applied to other projects when needed. There's a link to a Quality Portal report in the readme which is essentially asking for the process to be included in Delphi itself.