Blackberry Messenger MDS error - blackberry

I am trying to get the Blackberry Messenger SDKs to work on my machine.
I have installed the BBM MDS simulator and configured it to use the unlimited strength encryption. The MDS simulator starts just fine, and I can access internet on my simulators. However, I cannot get the two simulators to add each other as BBM Contacts. On the MDS window, I get an error message
<BBM_MDS>:<ERROR>:<LAYER = GME, EVENT = Exception, EXCEPTIONCLASS = java,lang.UnsatisfiedLinkError, CLASS = IncomingMessagesFromHigherLayer, METHOD = run, MESSAGE = net.rim.protocol.gme.compressionencryption.CENative.Compress<[B>[B>
Anyone has any experience with this?

Set your system Language and Regional Settings to English.

Turns out I had both the 64 bit version and the 32 bit version of the JDK installed on my Windows 7 64 bit machine. Uninstalling the 64 bit version of JDK solved the issue.

Related

Xamarin.iOS does not support running or debugging the previous version of your project

I've been trying to fix this issue for 3 hours and nothing. My entire google search looks purple and there is no solution. This error just keep popping up no matter what I do.
Tried adding a new iOS project.
Tried creating a completely new project. Same issue.
I've got an iPad plugged in externally with a USB type C cable to my laptop and I have set up all the developer requirements from apple to be able to access my device via visual studio.
Updated the iPad to the latest iOS version 16.1.1 installed iTunes from the Microsoft store and I can see my device as an optional device to deploy my app too.
Windows 10
Visual Studio 2022
I've got a mac mini to test using Simulator but I want to test this on a real device not a Simulator. Works fine on Simulators but not on real device while plugged into Windows.
There is no more information I can provide with the error because I myself do no get more to work with either.
Many Thanks in Advance
Image of the .iOS/bin/iPhone/Debug. There are also country-specific directories above the files.

AVD Emulators won't work

I have Intel i5 2.39GHz 4GB 64bit windows 8.1 and can't get any Emulators to work. I tried the Xamarin with Visual Studio. The Emulator would appear for a second and never get it back. Then I tried the Android Studio, this time the Emulator appears but can't get it to read my Hello World program and it gives error messages. Then I tried Eclipse, and the link to download SDK appears to be no longer working, so I can't even get Eclipse to show the Android as an option for project. Any help will be appreciated.
Running an Android emulator on a 4 GB system would be challenging. But try these and see if they work :
HAMX Hardware Acceleration for the Android Emulator (Search for this, not able to post link here)
Visual Studio Emulator for Android (this is old, but still good) : https://www.visualstudio.com/vs/msft-android-emulator/
Genymotion : https://www.genymotion.com/
Check out these pages for tips on how to setup the Android Emulator for a fast experience:
https://developer.android.com/studio/run/emulator-acceleration.html#vm-windows
https://medium.com/google-developers/setting-up-the-android-emulator-for-speed-37ccbc3c3e1c
If you are using HyperV, you need to turn it off in order to use the fast Android Emulator on Windows 8.1.
Also to note, Google provided Android Developer Tools are deprecated for Eclipse.
Not sure if this might help someone, don't ask me why but I either accidentally or on purpose deleted all the emulators. Then I reinstalled them and BANG, everything works. It runs quiet fast I'd say. Possibly; emulators got corrupted? Not sure, but worth reinstalling, in my case anyway! The important part is that the software products I used to test Hyper-v and SLAT did not provide correct answers-obviously- because everything works!

iOS 8 Read console logs from user devices without installing Xcode

Any ideas how to get console logs from a user device running iOS 8?
Previous methods, including the iPhone Configuration Utility, do not seem to work with iOS 8 - the latter just doesn't show anything for the console. The older related iOS apps stopped working since iOS 7.
Installing Xcode is not an option, since the user is most likely running Windows, and in any case will not tolerate a multi-GB download and install.
We have an other option, which is, by installing itools and follow the below navigation where you can see the console logs.
Connect Your device to Windows. click on itools->Under iPhone->>Advanced->System logs.
Install itools from this location http://itools-for-windows.en.softonic.com/
iTools
To get real time iOS system logs on windows machine.
Note: Based on iOS / Xcode / iTunes (overall Apple) updates, this information is subject to change. With current iOS version 8.1.3, the iTools software version 3.1.7.6 works great.
Open iTools.
Connect your iDevice.
In the left pane under your device, choose 'Advanced'.
Click on 'System Logs'.
You'll get real time system logs just as Console log in Xcode.
As of iOS8 update iPhone Configuration Utility cannot get the logs. from a tutorial in testflight website, they say specifically for iOS 8 devices use xCode. So I guess you are out of luck.

BlackBerry OS upgrade to fix wifi

I am facing an issue with wifi on a Bold 9700 running OS v5.0.0.743.
I have installed an application on a Blackberry 8520 running OS v5.0.0.68 and on a Bold 9700 with OS v5.0.0.743. When I run the app with wifi, I notice that the response from the server comes quickly on the 8520 but the Bold 9700 lags by around 8 seconds.
I have searched for this issue and found out that there is some problem with wifi on the 9700.
Can this issue be solved by an OS upgrade of the 9700?
about 80%+ of the issues with 9700 wifi are Operator Error
is this an app you wrote? What did you do to check for available service and connection type within said app?
I found the solution.
I upgraded my device OS to 6.0 and it seems to work fine now. The issue is with 5.0.0.743 OS.
Thank you all for your responses.

Blackberry mds connection doesn't work with simulator version 6.0.0

I have a problem with BES connection on top of MDS simulator.
What I'm trying is simple, I want to support all connections types but BIS-B : TCP, WIFI, WAP1/2, BES. I succeeded in implementing TCP, WIFI, WAP1/2, it works with device emulators from 4.5 to 6.0.
For BES, I only get it to work with device emulators versions from 4.5 to 5.0.
The problem with version 6.0.0 is just that it blocks, I guess the device emulator tries to reach BES service through the MDS simulator but doesn't find it so freezes (call to function HttpConnection.getResponseCode is blocking the app). Nothing appears in the MDS simulator console.
My MDS simulator is 4.1.4.
I tried to browse through the various settings of the phone simulator but didn't find anything relevant. I only saw "bes service : not connected", ok thanks but why?
I also tried to access bes connection through the httpdemo sample provided by RIM, same problem, blocks.
I cannot figure out why it works with previous versions and not latest one. Did I missed something? Is there a special setting for the device emulator or the MDS simulator? Is there something more to add to the url (not only ";deviceside=false") for version 6.0.0 (I browsed the release notes but didn't find anything)?
As Leloo Dallas would say "Please help!"
Hope I'm not wasting your time with a silly question.
Thanks guys (girls?)
Neimad
Neimad, the code to use BES/MDS connection should be the same for all OS versions. So if it runs on 4.5/5.0 - then it should also run on OS 6.
Not sure if this is your case - however just have a look to this official RIM info: BlackBerry MDS Simulator does not launch.

Resources