簡體   English   中英

如何在帶有Parse-1.13.0.jar的Android上使用ParseLogin-UI

[英]How to use ParseLogin-UI on Android with Parse-1.13.0.jar

從gradle中拉出的ParseUI-Android項目似乎與Parse-1.13.0不兼容。 具體而言,從版本的Gradle拉,類ParseSignupFragment.java不與自定義的工作ParseUser對象。 此后已修復,並且master分支中包含正確的代碼。

這是我為解決此問題所做的工作:

  • 拉到主分支
  • 執行gradle assembleRelease任務
  • ParseUI-Login/build/intermediates/bundles/release/classes.jar復制到我的Android libs目錄中
  • classes.jar重命名為ParseUI-Login-0.0.1.jar
  • 向我的build.gradle添加了compile files('libs/ParseUI-Login-0.0.1.jar')
  • 執行gradle構建
  • 失敗

我顯然做錯了,但是我很難解決。 任何想法或建議,將不勝感激。

尚未完全從解析遷移到新的ENV,所以不知道是否有幫助。 下面是我在項目中使用ParseLogin-UI的方式(我將PLU的1個子文件夾克隆到項目子文件夾(ParseUI-Login)中,並在build.gradle中引用它)

頂級build.gradle ...

> ext {
>     facebookSDK = 'com.facebook.android:facebook-android-sdk:4.6.0'
>     androidSupport = 'com.android.support:support-v4:23.0.1'
>     bolts = 'com.parse.bolts:bolts-android:1.2.1'
>     parse = 'com.parse:parse-android:1.10.3'
>     parseFacebookUtils = 'com.parse:parsefacebookutils-v4-android:1.10.3@aar' }

app.build.gradle.dependencies ....

  compile 'com.squareup.picasso:picasso:2.3.4'
    compile 'com.android.support:appcompat-v7:23.0.+'
    compile 'com.android.support:recyclerview-v7:23.0.+'

    // rootProject.ext.* variables are defined in project gradle file, you can also use path here.
    compile rootProject.ext.facebookSDK
    compile project(':ParseUI-Login')
    compile rootProject.ext.androidSupport
    compile rootProject.ext.parse
    compile rootProject.ext.parseFacebookUtils

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM