Giter VIP home page Giter VIP logo

gamednainstaller's Introduction

Splash

gameDNA installer

gameDNA installer is an automatic SDK downloader and installer for gameDNA's plugins. No more downloading SDKs and creating packages on your own! Just one click and it will do everything for you!

  • Current version: 1.7.0
  • Binaries compiled for: Unreal Engine 4.23
  • Required Unreal Engine 4.23 or above.

Features

  • Automatic SDK downloader and installer.
  • Updating SDK from the cloud.
  • No more downloading and creating packages on your own.
  • Just one click and it will do everything for you.
  • Out-of-the-box for Windows, macOS, and Linux.

User Guide

More info about plugin and installation instructions you can find in User Guide.

Getting Started:

  1. Unpack the plugin archive to the Plugins folder in your UE4 project folder (for project plugins) or Engine/Plugins/Marketplace (for engine plugins) and start the editor.

  2. Enable gameDNA installer in Edit -> Plugins -> Misc -> gameDNA installer.

  3. Go to Edit -> gameDNA or click on the gameDNA icon on the toolbar in the Level Editor.

  4. Android configuration:

    a) Go to Project Settings -> Platforms -> Android and change Minimum SDK Version to 16 and Target SDK Version to 27.

    b) Go to Project Settings -> Platforms -> Android SDK and change SDK API Level to latest and NDK API Level to android-19.

    c) Go to the NVIDIA CodeWorks installation path and run Android SDK Manager.

    You can find it typically in:

    • Windows: C:/NVPACK/android-sdk-windows/tools/android.bat
    • macOS: /Users/[username]/NVPACK/android-sdk-macosx/tools/android

    Install or update the following libraries:

    • Android 8.1.0 (API 27) SDK Platform
    • Android Support Repository
    • Android Support Library
    • Google Play Services
    • Google Repository
  5. Now, the gameDNA installer main window is visible and you can install or update SDKs for installed plugins in the engine and/or a project. Relax and enjoy. That's all!

  6. If you experience TLS certificate error on macOS, please update mono to the newest version: https://www.mono-project.com/docs/getting-started/install/mac/

  7. If you experience the infamous 64k methods error, you should download and install the free MultiDex plugin:

  8. If you have any antivirus software installed on your computer, please add the following file to the whitelist: [PLUGIN_FOLDER]/Extras/Core/gameDNAinstaller.exe. The file is 100% safe but is not present in antivirus databases so it can be reported as a Trojan by some programs.

gamednainstaller's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

gamednainstaller's Issues

Can't export with ChartBoost and Applovin enabled.

Hi! I have issues to export for Android when I enable AppLovin and ChartBoost.

Log:
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): :app:compileReleaseJavaWithJavacZ:\app\src\main\java\AppLovinCustomEventInterstitial.java:10: error: package com.applovin.adview does not exist
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): import com.applovin.adview.AppLovinInterstitialAd;
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\AppLovinCustomEventInterstitial.java:11: error: package com.applovin.adview does not exist
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): import com.applovin.adview.AppLovinInterstitialAdDialog;
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\AppLovinCustomEventInterstitial.java:12: error: package com.applovin.sdk does not exist
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): import com.applovin.sdk.AppLovinAd;
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\AppLovinCustomEventInterstitial.java:13: error: package com.applovin.sdk does not exist
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): import com.applovin.sdk.AppLovinAdClickListener;
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\AppLovinCustomEventInterstitial.java:14: error: package com.applovin.sdk does not exist
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): import com.applovin.sdk.AppLovinAdDisplayListener;
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\AppLovinCustomEventInterstitial.java:15: error: package com.applovin.sdk does not exist
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): import com.applovin.sdk.AppLovinAdLoadListener;
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\AppLovinCustomEventInterstitial.java:16: error: package com.applovin.sdk does not exist
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): import com.applovin.sdk.AppLovinAdSize;
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\AppLovinCustomEventInterstitial.java:17: error: package com.applovin.sdk does not exist
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): import com.applovin.sdk.AppLovinAdVideoPlaybackListener;
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\AppLovinCustomEventInterstitial.java:18: error: package com.applovin.sdk does not exist
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): import com.applovin.sdk.AppLovinErrorCodes;
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\AppLovinCustomEventInterstitial.java:19: error: package com.applovin.sdk does not exist
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): import com.applovin.sdk.AppLovinSdk;
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\AppLovinCustomEventInterstitial.java:43: error: cannot find symbol
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): implements CustomEventInterstitial, AppLovinAdLoadListener, AppLovinAdDisplayListener, AppLovinAdClickListener, AppLovinAdVideoPlaybackListener
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): symbol: class AppLovinAdLoadListener
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\AppLovinCustomEventInterstitial.java:43: error: cannot find symbol
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): implements CustomEventInterstitial, AppLovinAdLoadListener, AppLovinAdDisplayListener, AppLovinAdClickListener, AppLovinAdVideoPlaybackListener
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): symbol: class AppLovinAdDisplayListener
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\AppLovinCustomEventInterstitial.java:43: error: cannot find symbol
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): implements CustomEventInterstitial, AppLovinAdLoadListener, AppLovinAdDisplayListener, AppLovinAdClickListener, AppLovinAdVideoPlaybackListener
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): symbol: class AppLovinAdClickListener
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\AppLovinCustomEventInterstitial.java:43: error: cannot find symbol
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): implements CustomEventInterstitial, AppLovinAdLoadListener, AppLovinAdDisplayListener, AppLovinAdClickListener, AppLovinAdVideoPlaybackListener
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): symbol: class AppLovinAdVideoPlaybackListener
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\AppLovinCustomEventInterstitial.java:52: error: cannot find symbol
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): private static final Map<String, Queue> GLOBAL_INTERSTITIAL_ADS = new HashMap<String, Queue>();
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): symbol: class AppLovinAd
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): location: class AppLovinCustomEventInterstitial
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\AppLovinCustomEventInterstitial.java:152: error: cannot find symbol
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): public void adReceived(final AppLovinAd ad)
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): symbol: class AppLovinAd
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): location: class AppLovinCustomEventInterstitial
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\AppLovinCustomEventInterstitial.java:188: error: cannot find symbol
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): public void adDisplayed(final AppLovinAd appLovinAd)
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): symbol: class AppLovinAd
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): location: class AppLovinCustomEventInterstitial
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\AppLovinCustomEventInterstitial.java:195: error: cannot find symbol
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): public void adHidden(final AppLovinAd appLovinAd)
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): symbol: class AppLovinAd
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): location: class AppLovinCustomEventInterstitial
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\AppLovinCustomEventInterstitial.java:206: error: cannot find symbol
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): public void adClicked(final AppLovinAd appLovinAd)
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): symbol: class AppLovinAd
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): location: class AppLovinCustomEventInterstitial
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\AppLovinCustomEventInterstitial.java:217: error: cannot find symbol
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): public void videoPlaybackBegan(final AppLovinAd ad)
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): symbol: class AppLovinAd
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): location: class AppLovinCustomEventInterstitial
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\AppLovinCustomEventInterstitial.java:223: error: cannot find symbol
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): public void videoPlaybackEnded(final AppLovinAd ad, final double percentViewed, final boolean fullyWatched)
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): symbol: class AppLovinAd
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): location: class AppLovinCustomEventInterstitial
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\AppLovinCustomEventInterstitial.java:232: error: cannot find symbol
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): private static AppLovinAd dequeueAd(final String zoneId)
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): symbol: class AppLovinAd
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): location: class AppLovinCustomEventInterstitial
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\AppLovinCustomEventInterstitial.java:248: error: cannot find symbol
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): private static void enqueueAd(final AppLovinAd ad, final String zoneId)
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): symbol: class AppLovinAd
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): location: class AppLovinCustomEventInterstitial
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\ApplovinAdapter.java:10: error: package com.applovin.adview does not exist
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): import com.applovin.adview.AppLovinIncentivizedInterstitial;
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\ApplovinAdapter.java:11: error: package com.applovin.sdk does not exist
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): import com.applovin.sdk.AppLovinAd;
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\ApplovinAdapter.java:12: error: package com.applovin.sdk does not exist
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): import com.applovin.sdk.AppLovinAdClickListener;
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\ApplovinAdapter.java:13: error: package com.applovin.sdk does not exist
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): import com.applovin.sdk.AppLovinAdDisplayListener;
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\ApplovinAdapter.java:14: error: package com.applovin.sdk does not exist
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): import com.applovin.sdk.AppLovinAdLoadListener;
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\ApplovinAdapter.java:15: error: package com.applovin.sdk does not exist
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): import com.applovin.sdk.AppLovinAdRewardListener;
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\ApplovinAdapter.java:16: error: package com.applovin.sdk does not exist
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): import com.applovin.sdk.AppLovinAdVideoPlaybackListener;
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\ApplovinAdapter.java:17: error: package com.applovin.sdk does not exist
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): import com.applovin.sdk.AppLovinErrorCodes;
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\ApplovinAdapter.java:18: error: package com.applovin.sdk does not exist
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): import com.applovin.sdk.AppLovinSdk;
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\ApplovinAdapter.java:40: error: cannot find symbol
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): AppLovinAdLoadListener, AppLovinAdDisplayListener, AppLovinAdClickListener, AppLovinAdVideoPlaybackListener, AppLovinAdRewardListener
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): symbol: class AppLovinAdLoadListener
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\ApplovinAdapter.java:40: error: cannot find symbol
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): AppLovinAdLoadListener, AppLovinAdDisplayListener, AppLovinAdClickListener, AppLovinAdVideoPlaybackListener, AppLovinAdRewardListener
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): symbol: class AppLovinAdDisplayListener
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\ApplovinAdapter.java:40: error: cannot find symbol
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): AppLovinAdLoadListener, AppLovinAdDisplayListener, AppLovinAdClickListener, AppLovinAdVideoPlaybackListener, AppLovinAdRewardListener
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): symbol: class AppLovinAdClickListener
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\ApplovinAdapter.java:40: error: cannot find symbol
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): AppLovinAdLoadListener, AppLovinAdDisplayListener, AppLovinAdClickListener, AppLovinAdVideoPlaybackListener, AppLovinAdRewardListener
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): symbol: class AppLovinAdVideoPlaybackListener
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\ApplovinAdapter.java:40: error: cannot find symbol
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): AppLovinAdLoadListener, AppLovinAdDisplayListener, AppLovinAdClickListener, AppLovinAdVideoPlaybackListener, AppLovinAdRewardListener
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): symbol: class AppLovinAdRewardListener
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\ApplovinAdapter.java:49: error: cannot find symbol
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): private static final Map<String, AppLovinIncentivizedInterstitial> GLOBAL_INCENTIVIZED_INTERSTITIAL_ADS = new HashMap<String, AppLovinIncentivizedInterstitial>();
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): symbol: class AppLovinIncentivizedInterstitial
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): location: class ApplovinAdapter
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\ApplovinAdapter.java:53: error: cannot find symbol
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): private AppLovinIncentivizedInterstitial incentivizedInterstitial;
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): symbol: class AppLovinIncentivizedInterstitial
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): location: class ApplovinAdapter
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\ApplovinAdapter.java:179: error: cannot find symbol
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): public void adReceived(final AppLovinAd ad)
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): symbol: class AppLovinAd
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): location: class ApplovinAdapter
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\ApplovinAdapter.java:213: error: cannot find symbol
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): public void adDisplayed(final AppLovinAd ad)
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): symbol: class AppLovinAd
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): location: class ApplovinAdapter
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\ApplovinAdapter.java:220: error: cannot find symbol
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): public void adHidden(final AppLovinAd ad)
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): symbol: class AppLovinAd
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): location: class ApplovinAdapter
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\ApplovinAdapter.java:238: error: cannot find symbol
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): public void adClicked(final AppLovinAd ad)
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): symbol: class AppLovinAd
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): location: class ApplovinAdapter
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\ApplovinAdapter.java:251: error: cannot find symbol
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): public void videoPlaybackBegan(AppLovinAd ad)
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): symbol: class AppLovinAd
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): location: class ApplovinAdapter
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\ApplovinAdapter.java:258: error: cannot find symbol
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): public void videoPlaybackEnded(AppLovinAd ad, double percentViewed, boolean fullyWatched)
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): symbol: class AppLovinAd
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): location: class ApplovinAdapter
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\ApplovinAdapter.java:269: error: cannot find symbol
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): public void userOverQuota(final AppLovinAd appLovinAd, final Map map)
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): symbol: class AppLovinAd
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): location: class ApplovinAdapter
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\ApplovinAdapter.java:275: error: cannot find symbol
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): public void validationRequestFailed(final AppLovinAd appLovinAd, final int errorCode)
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): symbol: class AppLovinAd
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): location: class ApplovinAdapter
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\ApplovinAdapter.java:281: error: cannot find symbol
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): public void userRewardRejected(final AppLovinAd appLovinAd, final Map map)
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): symbol: class AppLovinAd
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): location: class ApplovinAdapter
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\ApplovinAdapter.java:287: error: cannot find symbol
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): public void userDeclinedToViewAd(final AppLovinAd appLovinAd)
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): symbol: class AppLovinAd
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): location: class ApplovinAdapter
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\ApplovinAdapter.java:293: error: cannot find symbol
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): public void userRewardVerified(final AppLovinAd ad, final Map map)
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): symbol: class AppLovinAd
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): location: class ApplovinAdapter
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\AppLovinCustomEventBanner.java:8: error: package com.applovin.adview does not exist
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): import com.applovin.adview.AppLovinAdView;
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\AppLovinCustomEventBanner.java:9: error: package com.applovin.sdk does not exist
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): import com.applovin.sdk.AppLovinAd;
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\AppLovinCustomEventBanner.java:10: error: package com.applovin.sdk does not exist
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): import com.applovin.sdk.AppLovinAdClickListener;
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\AppLovinCustomEventBanner.java:11: error: package com.applovin.sdk does not exist
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): import com.applovin.sdk.AppLovinAdDisplayListener;
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\AppLovinCustomEventBanner.java:12: error: package com.applovin.sdk does not exist
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): import com.applovin.sdk.AppLovinAdLoadListener;
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\AppLovinCustomEventBanner.java:13: error: package com.applovin.sdk does not exist
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): import com.applovin.sdk.AppLovinAdSize;
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\AppLovinCustomEventBanner.java:14: error: package com.applovin.sdk does not exist
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): import com.applovin.sdk.AppLovinErrorCodes;
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\AppLovinCustomEventBanner.java:15: error: package com.applovin.sdk does not exist
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): import com.applovin.sdk.AppLovinSdk;
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\AppLovinCustomEventBanner.java:40: error: cannot find symbol
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): private AppLovinAdView adView;
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): symbol: class AppLovinAdView
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): location: class AppLovinCustomEventBanner
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\AppLovinCustomEventBanner.java:151: error: cannot find symbol
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): private AppLovinAdSize appLovinAdSizeFromAdMobAdSize(final AdSize adSize)
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): symbol: class AppLovinAdSize
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): location: class AppLovinCustomEventBanner
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\com\epicgames\ue4\GameActivity.java:157: error: package com.applovin.sdk does not exist
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): import com.applovin.sdk.AppLovinSdk;
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\com\epicgames\ue4\GameActivity.java:158: error: package com.applovin.sdk does not exist
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): import com.applovin.sdk.AppLovinPrivacySettings;
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): Z:\app\src\main\java\com\epicgames\ue4\GameActivity.java:159: error: package com.chartboost.sdk does not exist
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): import com.chartboost.sdk.Chartboost;
UATHelper: Packaging (Android (Multi:ASTC,ETC1)): ^

Fails the two together and one by one too.
I download the las JAR of AppLoving from his website and copy to the folder: ..\Plugins\UniversalMobileAds\DownloadedSDK\AppLovin\Android\applovin.jar

In both case, I enable the option, and the REINSTALL for the GameDNA Installer. The installer download everything and finish as spected.

Error installing Universal Mobile Ads SDK

Unpacking archive: AdColonySDK.zip

 --> 1%...
 --> 2%...
Excepci?n no controlada: System.IO.PathTooLongException: La ruta de acceso especificada o el nombre de archivo (o ambos) son demasiado largos. El nombre de archivo completo debe ser inferior a 260 caracteres y el nombre del directorio debe ser inferior a 248.
   en System.IO.PathHelper.GetFullPathName()
   en System.IO.Path.LegacyNormalizePath(String path, Boolean fullCheck, Int32 maxPathLength, Boolean expandShortPaths)
   en System.IO.Path.NormalizePath(String path, Boolean fullCheck, Int32 maxPathLength, Boolean expandShortPaths)
   en System.IO.Path.NormalizePath(String path, Boolean fullCheck, Int32 maxPathLength)
   en System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   en System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
   en SharpCompress.Readers.IReaderExtensions.WriteEntryToFile(IReader reader, String destinationFileName, ExtractionOptions options)
   en SharpCompress.Readers.IReaderExtensions.WriteEntryToDirectory(IReader reader, String destinationDirectory, ExtractionOptions options)
   en gameDNAinstaller.FilesManager.UnpackArchive(String ArchiveFileName, String BaseDirectory)
   en gameDNAinstaller.Installer.ProcessConfig(List`1 Libraries)
   en gameDNAinstaller.Installer.Main(String[] args)

That happens in a Windows 10 with spanish language... the error says that the path, the file name or both are too large. The full name of the file must be less than 260 characters and the name of the path must be less than 248.

cannot initialize ultimate mobile kit

Success to install

==================================================
Library Firebase Android SDK installed successfully!
==================================================



==================================================
==================================================
====== ALL LIBRARIES INSTALLED SUCCESSFULLY ======
==================================================
==================================================


Plugin installed successfully
Plugins list refreshed successfully

Configuration

config

config

Program

config

Output Log

LogUltimateMobileKit: Ultimate Mobile Kit CreateSubsystem!
LogUltimateMobileKit: Warning: Ultimate Mobile Kit API failed to initialize!
LogUltimateMobileKit: Display: Firebase App Shutdown
LogUltimateMobileKit: Display: Firebase Analytics Shutdown
LogUltimateMobileKit: Display: Firebase Authentication Shutdown
LogUltimateMobileKit: Display: Firebase Config Shutdown
LogUltimateMobileKit: Display: Firebase Crashlytics Shutdown
LogUltimateMobileKit: Display: Firebase In-App Messaging Shutdown
LogUltimateMobileKit: Display: Firebase Instance Id Shutdown
LogUltimateMobileKit: Display: Firebase Invites Shutdown
LogUltimateMobileKit: Display: Firebase Links Shutdown
LogUltimateMobileKit: Display: Firebase Messaging Shutdown
LogUltimateMobileKit: Display: Firebase Performance Shutdown
LogUltimateMobileKit: Display: Firebase Storage Shutdown
LogUltimateMobileKit: Display: Firebase Test Lab Shutdown
LogBlueprintUserMessages: [ThirdPersonCharacter_167] Api Not Available

cannot install

I cannot install like this

[snip]

Making embedded framework FirebaseInAppMessaging.embeddedframework.zip

 --> 1%...
 --> 100%...
Finished!


Copying directory from  C:/Users/hoge/Documents/Unreal Projects/firebases/Plugins/UltimateMobileKit/Temp/IOS/Firebase/InAppMessagingDisplay/Resources/InAppMessagingDisplayResources.bundle to C:/Users/hoge/Documents/Unreal Projects/firebases/Plugins/UltimateMobileKit/Temp/IOS/Firebase/IAMD/IAMDF/FirebaseInAppMessagingDisplay.embeddedframework/Resources/InAppMessagingDisplayResources.bundle

 --> 1%...
?n???h???????Ă??Ȃ????O: System.IO.PathTooLongException: ?w?肳?ꂽ?p?X?A?t?@?C?????A?܂??͂??̗????????܂??B???S?????^???? 260 ?????????Ŏw?肵?A?f?B???N?g?????? 248 ?????Ŏw?肵?Ă????????B
   ?ꏊ System.IO.PathHelper.GetFullPathName()
   ?ꏊ System.IO.Path.LegacyNormalizePath(String path, Boolean fullCheck, Int32 maxPathLength, Boolean expandShortPaths)
   ?ꏊ System.IO.Path.NormalizePath(String path, Boolean fullCheck, Int32 maxPathLength, Boolean expandShortPaths)
   ?ꏊ System.IO.Path.GetFullPathInternal(String path)
   ?ꏊ System.IO.File.InternalCopy(String sourceFileName, String destFileName, Boolean overwrite, Boolean checkHost)
   ?ꏊ System.IO.FileInfo.CopyTo(String destFileName, Boolean overwrite)
   ?ꏊ gameDNAinstaller.FilesManager.CopyDirectory(String SourceDirName, String DestDirName)
   ?ꏊ gameDNAinstaller.FilesManager.CopyDirectory(String SourceDirName, String DestDirName)
   ?ꏊ gameDNAinstaller.Installer.ProcessConfig(List`1 Libraries)
   ?ꏊ gameDNAinstaller.Installer.Main(String[] args)

Plugin installation error

Errors on installing UltimateMobileKit plugin from gameDNAinstaller

Hi there,

Tried to install the new UltimateMobileKit plugin from the gameDNAinstaller in UE and received a crash of the installer:
image

With the following error after 41% of unpacking archive CPP.zip:

Unhandled Exception: System.IO.PathTooLongException: The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters.
   at System.IO.PathHelper.GetFullPathName()
   at System.IO.Path.LegacyNormalizePath(String path, Boolean fullCheck, Int32 maxPathLength, Boolean expandShortPaths)
   at System.IO.Path.NormalizePath(String path, Boolean fullCheck, Int32 maxPathLength, Boolean expandShortPaths)
   at System.IO.Path.NormalizePath(String path, Boolean fullCheck, Int32 maxPathLength)
   at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
   at SharpCompress.Readers.IReaderExtensions.WriteEntryToFile(IReader reader, String destinationFileName, ExtractionOptions options)
   at SharpCompress.Readers.IReaderExtensions.WriteEntryToDirectory(IReader reader, String destinationDirectory, ExtractionOptions options)
   at gameDNAinstaller.FilesManager.UnpackArchive(String ArchiveFileName, String BaseDirectory)
   at gameDNAinstaller.Installer.ProcessConfig(List`1 Libraries)
   at gameDNAinstaller.Installer.Main(String[] args)

Plugin installation error

After copying the project's directory from a 66 character long path to a 10 character long path, it worked.
I think that the original folder path is quite normal so it's better to not have this limitation in the installer. (I don't want to change the directories' structure of my projects / copy-paste the project every time I want to install the plugin after an update.)

cant install

when i put the folder in the Engine/Plugins/Marketplace i cant open the projects or the editor (4.22.3)

Capture
Capture1
Capture3

.................................................
I Fix it by downloading the new version from the version list for some reason when i download from the main page he was downloading the older version i think
....................................................

but now i have other problem when i try to install :)
at first it was the path to long so i move it to C:/ and then this come up
Capture5

Plugin Name: Ultimate Mobile Kit
Plugin Version: 1.11.2
Plugin Directory: C:/Program Files/Epic Games/UE_4.22/Engine/Plugins/Marketplace/UltimateMobileKit

Engine Directory: C:/Program Files/Epic Games/UE_4.22/Engine/



Processing library: Firebase C++ SDK

Deleting directory C:/Program Files/Epic Games/UE_4.22/Engine/Plugins/Marketplace/UltimateMobileKit/Temp/

--> 1%...
--> 2%...
--> 3%...
Unhandled Exception: System.UnauthorizedAccessException: Access to the path 'CPP.zip' is denied.
at System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive, Boolean throwOnTopLevelDirectoryNotFound, WIN32_FIND_DATA& data)
at System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive, Boolean checkHost)
at gameDNAinstaller.Installer.ProcessConfig(List`1 Libraries)
at gameDNAinstaller.Installer.Main(String[] args)

Plugin installation error
Plugins list refreshed successfully

incompatibility with 4.18.1

I tried to install gameDNA installer version 1.2.2 but I got this error:
"Binaries for the 'gameDNAinstaller' plugin are missing or incompatible with the current engine version."
I'm using unreal engine 4.18.1 on windows. I also tried to change engine version of my project to 4.17 and try with the older version of gameDNA installer and got the same error message

Problem with connection to the SDK provider server gamedna installer

I am using installer for unreal 4.23
When i try to install universal mobile ads plugin from gameinsaller, i am getting error about problem with connection to SDK provider server.
I tried to in both windows and mac, getting same error. I also tried solutions like shortening the path length on windows OR updating mono for macOS.

Error Report.

Processing library: Fyber IOS Adapter

Downloading file: AdMob_Fyber_Adapter_iOS-1.0.2.zip
System.Net.WebException: Too many automatic redirections were attempted.
at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
at System.Net.WebClient.GetWebResponse(WebRequest request, IAsyncResult result)
at System.Net.WebClient.DownloadBitsResponseCallback(IAsyncResult result)

Problem with connection to the SDK provider server: http://legacydocs.fyber.com/content/current/partnership/admob/ios/AdMob_Fyber_Adapter_iOS-1.0.2.zip
Try again later.
Plugin installation error
Plugins list refreshed successfully

UniversalMobileAds Installation issues with gameDNAInstaller 1.4.0

When using the installer it seems to always fail fetching AdColony IOS Adapter. A socket exception is thrown.

If there is a work around or something that could be done to bypass this issue that would be appreciated.

Processing library: AdColony IOS Adapter

Downloading file: download_file?file_path=AdColonyAdapter%2F3.3.0.0%2FAdColonyAdapter-3.3.0.0.zip
System.Net.WebException: Error: SendFailure (Error writing headers) ---> System.Net.WebException: Error writing headers ---> System.IO.IOException: Error while sending TLS Alert (Fatal:InternalError): System.IO.IOException: The authentication or decryption has failed. ---> System.IO.IOException: EndRead failure ---> System.Net.Sockets.SocketException: Connection reset by peer
  at System.Net.Sockets.Socket.EndReceive (IAsyncResult result) [0x00000] in <filename unknown>:0 
  at System.Net.Sockets.NetworkStream.EndRead (IAsyncResult ar) [0x00000] in <filename unknown>:0 
  --- End of inner exception stack trace ---
  at System.Net.Sockets.NetworkStream.EndRead (IAsyncResult ar) [0x00000] in <filename unknown>:0 
  at Mono.Security.Protocol.Tls.RecordProtocol.InternalReceiveRecordCallback (IAsyncResult asyncResult) [0x00000] in <filename unknown>:0 
  --- End of inner exception stack trace ---
  at Mono.Security.Protocol.Tls.SslClientStream.EndNegotiateHandshake (IAsyncResult result) [0x00000] in <filename unknown>:0 
  at Mono.Security.Protocol.Tls.SslStreamBase.AsyncHandshakeCallback (IAsyncResult asyncResult) [0x00000] in <filename unknown>:0  ---> System.IO.IOException: The authentication or decryption has failed. ---> System.IO.IOException: EndRead failure ---> System.Net.Sockets.SocketException: Connection reset by peer
  at System.Net.Sockets.Socket.EndReceive (IAsyncResult result) [0x00000] in <filename unknown>:0 
  at System.Net.Sockets.NetworkStream.EndRead (IAsyncResult ar) [0x00000] in <filename unknown>:0 
  --- End of inner exception stack trace ---
  at System.Net.Sockets.NetworkStream.EndRead (IAsyncResult ar) [0x00000] in <filename unknown>:0 
  at Mono.Security.Protocol.Tls.RecordProtocol.InternalReceiveRecordCallback (IAsyncResult asyncResult) [0x00000] in <filename unknown>:0 
  --- End of inner exception stack trace ---
  at Mono.Security.Protocol.Tls.SslClientStream.EndNegotiateHandshake (IAsyncResult result) [0x00000] in <filename unknown>:0 
  at Mono.Security.Protocol.Tls.SslStreamBase.AsyncHandshakeCallback (IAsyncResult asyncResult) [0x00000] in <filename unknown>:0 
  --- End of inner exception stack trace ---
  at System.Net.WebConnection.EndWrite (System.Net.HttpWebRequest request, Boolean throwOnError, IAsyncResult result) [0x00000] in <filename unknown>:0 
  at System.Net.WebConnectionStream+<SetHeadersAsync>c__AnonStorey1.<>m__0 (IAsyncResult r) [0x00000] in <filename unknown>:0 
  --- End of inner exception stack trace ---
  --- End of inner exception stack trace ---
  at System.Net.HttpWebRequest.EndGetResponse (IAsyncResult asyncResult) [0x00000] in <filename unknown>:0 
  at System.Net.WebClient.GetWebResponse (System.Net.WebRequest request, IAsyncResult result) [0x00000] in <filename unknown>:0 
  at System.Net.WebClient.DownloadBitsResponseCallback (IAsyncResult result) [0x00000] in <filename unknown>:0 

Problem with connection to the SDK provider server: https://bintray.com/google/mobile-ads-adapters-ios/download_file?file_path=AdColonyAdapter%2F3.3.0.0%2FAdColonyAdapter-3.3.0.0.zip
Try again later.
Plugin installation error
Plugins list refreshed successfully

Version information
macOS Version: 10.13.6
Xcode Version: 9.4.1
Unreal Engine: 4.20.1
Universal Mobile Ads: 2.7.0
gameDNAInstaller: 1.4.0

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.