i have this on my uno class, yet can not download the photo-editor-sdk into my fuse apps. any help please?
using Uno;
using Uno.Collections;
using Fuse;
using Fuse.Scripting;
using Fuse.Controls;
using Fuse.Controls.Native;
using Fuse.Controls.Native.Android;
using Android.Base.Wrappers;
using Uno.Compiler.ExportTargetInterop;
[Require("Gradle.Dependency.Compile", "ly.img.android:photo-editor-sdk:5.0.13@aar")]
//[Require("Gradle.Dependency", "compile('ly.img.android:photo-editor-sdk:5.0.13') { transitive = true }")]
[Require("Gradle.Repository", "flatDir { dirs 'libs'}")]
[Require("Gradle.Repository","maven {url 'https://artifactory.9elements.com/artifactory/imgly'}")]
//[Require("Gradle.Dependency.ClassPath", "com.android.tools.build:gradle:2.20")]
[Require("Gradle.Dependency.ClassPath", "com.neenbedankt.gradle.plugins:android-apt:1.8")]
[Require("Gradle.Dependency.ClassPath", "com.mutualmobile.gradle.plugins:dexinfo:0.1.2")]
[Require("Gradle.Repository","mavenCentral()")]
[Require("Gradle.Repository", "jcenter()")]
[Require("Gradle.BuildFile.End", "apply plugin: 'com.mutualmobile.gradle.plugins.dexinfo'")]
[Require("Gradle.BuildFile.End", "apply plugin: 'com.neenbedankt.android-apt'")]
[Require("Gradle.Module.Repository","maven {url 'https://artifactory.9elements.com/artifactory/imgly'}")]
[ForeignInclude(Language.Java, "android.content.Intent")]
[ForeignInclude(Language.Java, "android.graphics.Matrix")]
[ForeignInclude(Language.Java, "android.net.Uri")]
[ForeignInclude(Language.Java, "android.os.Bundle")]
[ForeignInclude(Language.Java, "android.support.annotation.NonNull")]
[ForeignInclude(Language.Java, "android.widget.Toast")]
[ForeignInclude(Language.Java, "java.io.File")]
[ForeignInclude(Language.Java, "ly.img.android.PESDK")]
[ForeignInclude(Language.Java, "ly.img.android.acs.GPSLocationProvider")]
[ForeignInclude(Language.Java, "ly.img.android.sdk.models.constant.Directory")]
[ForeignInclude(Language.Java, "ly.img.android.sdk.models.state.CameraSettings")]
[ForeignInclude(Language.Java, "ly.img.android.sdk.models.state.EditorSaveSettings")]
[ForeignInclude(Language.Java, "ly.img.android.sdk.models.state.manager.SettingsList")]
[ForeignInclude(Language.Java, "ly.img.android.ui.activities.CameraPreviewBuilder")]
[ForeignInclude(Language.Java, "ly.img.android.ui.activities.ImgLyIntent")]
[ForeignInclude(Language.Java, "ly.img.android.ui.utilities.PermissionRequest")]
[TargetSpecificImplementation]
public class PhotoEditor : NativeModule
{
public PhotoEditor()
{
AddMember(new NativeFunction("startCamera", (NativeCallback)StartCamera));
}
object StartCamera(Context c, object[] args)
{
// StartCamera();
return null;
}
[Foreign(Language.Java)]
static extern(Android) void StartCamera()
@{
// startedi.startCamera();
@}
static extern(!Android) void StartCamera()
{
debug_log("PhotoEditor sdk not supported on this platform");
}
}