1. Homepage
  2. Equities
  3. Canada
  4. Toronto Stock Exchange
  5. BlackBerry Limited
  6. News
  7. Summary
    BB   CA09228F1036


Delayed Quote. Delayed Toronto Stock Exchange - 05/19 04:00:00 pm
7.69 CAD   +1.32%
05/19BLACKBERRY LTD : Other Events, Financial Statements and Exhibits (form 8-K)
05/18BlackBerry forecasting annual revenues nearly doubling in five years
05/18IIROC Trade Resumption - BB
SummaryMost relevantAll NewsAnalyst Reco.Other languagesPress ReleasesOfficial PublicationsSector newsMarketScreener Strategies

BlackBerry : Switch to the BlackBerry Dynamics Maven Repository

01/25/2022 | 04:30pm EDT
Switch to the BlackBerry Dynamics Maven Repository
ANNOUNCEMENTS / 01.25.22 / Mark Sohm

The release of BlackBerry Dynamics SDK for Android version 10.0 brought along with it a new capability that will simplify the build process for Android projects. BlackBerry is now providing a Maven repository to access this SDK. This simplifies previous methods of either manually downloading the SDK or using the Android Update Site and directly referencing the SDK's location on your hard drive. Making this change will allow your projects to be more portable and built on different systems without requiring changes related to the SDK's location. It should also make it easier to switch between versions of the BlackBerry Dynamics SDK.

Note that version 10.0 and higher are available in the BlackBerry Maven repository, so the previous method of integration will still need to be used for projects that are using older versions.

Let's walk through what you need to do to make this switch in your Android Studio Project. You'll be able to accomplish this in 2 quick and easy steps.

Step 1 - Remove Direct Reference to the BlackBerry Dynamics AAR File

Open the build.gradle for your project and locate the direct reference to the BlackBerry Dynamics AAR file. It will look something like this:

allprojects { repositories { google() jcenter() def localProperties = new File(rootDir, "local.properties") Properties properties = new Properties() localProperties.withInputStream { instr -> properties.load(instr) } def sdkDir = properties.getProperty('sdk.dir') maven { url sdkDir+'/extras/blackberry/dynamics_sdk/m2repository' } } }

The code after jcenter() can be deleted and replaced as shown by the code shown in step 2.

Step 2 - Add the BlackBerry Maven Repository

Open the build.gradle for your project and add in the BlackBerry Maven repository in the allprojects section. This will be added in the same location where the code from step 1 was deleted. The highlighted region is the code that needs to be added.

allprojects { repositories { google() jcenter() maven { url "https://software.download.blackberry.com/repository/maven/" } } }
That's It!

After making this simple change you can safely delete the BlackBerry Dynamics update site from your Android Studio SDK Manager and any copies of the SDK you manually downloaded. Android Studio will now download the appropriate version of the BlackBerry Dynamics library from our Maven repository.

About Mark Sohm

Senior Technical Solutions Manager on the Solution Architects team.

Mark Sohm joined BlackBerry in 2003 and currently works as a Senior Technical Solutions Manager on the Solutions Architects team. Mark Sohm has been helping developers create applications using BlackBerry technologies for over 15 years, starting way back with the very first BlackBerry JDK on BlackBerry OS 3.6 through to BlackBerry 10 and now Android with BlackBerry Dynamics and Android Enterprise.



BlackBerry Ltd. published this content on 25 January 2022 and is solely responsible for the information contained therein. Distributed by Public, unedited and unaltered, on 25 January 2022 21:29:08 UTC.

© Publicnow 2022
05/19BLACKBERRY LTD : Other Events, Financial Statements and Exhibits (form 8-K)
05/18BlackBerry forecasting annual revenues nearly doubling in five years
05/18IIROC Trade Resumption - BB
05/18IIROC Trading Halt - BB
05/18BlackBerry Down 5.8% After Hours as it Releases Five-Year Financial Targets
05/18BLACKBERRY BRIEF : Expects To Be Approaching Breakeven Non-GAAP EPS and Cashflow in FY24; ..
05/18BLACKBERRY BRIEF : Expects To Be Modestly Non-GAAP EPS and Cashflow Negative in FY23 Due T..
05/18BLACKBERRY BRIEF : Investing Near 30% of Revenue on Research & Development in FY23
05/18BLACKBERRY BRIEF : Co Targeting An Average 100+ Basis Points Increase in Non-GAAP Gross Ma..
05/18CORRECTING-- BLACKBERRY ONLY BRIEF : Total Blackberry FY25 Target US$866 Million, Total FY..
More news
Analyst Recommendations on BLACKBERRY LIMITED
More recommendations
Financials (USD)
Sales 2023 690 M - -
Net income 2023 -224 M - -
Net Debt 2023 333 M - -
P/E ratio 2023 -15,6x
Yield 2023 -
Capitalization 3 465 M 3 465 M -
EV / Sales 2023 5,51x
EV / Sales 2024 4,64x
Nbr of Employees 3 325
Free-Float 98,9%
Duration : Period :
BlackBerry Limited Technical Analysis Chart | BB | CA09228F1036 | MarketScreener
Technical analysis trends BLACKBERRY LIMITED
Short TermMid-TermLong Term
Income Statement Evolution
Mean consensus UNDERPERFORM
Number of Analysts 8
Last Close Price 6,00 $
Average target price 6,64 $
Spread / Average Target 10,6%
EPS Revisions
Managers and Directors
John S. Chen Executive Chairman & Chief Executive Officer
Steve Rai Chief Financial Officer
Charles Eagan Chief Technology Officer
Christopher Hummel Chief Information Officer
Randall Cook Secretary, Chief Legal, Compliance & Risk Officer
Sector and Competitors
1st jan.Capi. (M$)
AVAST PLC-20.55%6 281
DARKTRACE PLC-19.09%2 747
KNOWBE4, INC.-34.26%2 640