Não é capaz de conectar-se a analisar servidor no android Studio?

votos
0

Pode ser que eu alguma coisa estúdio Android ausente me mostra Erro de erro: com.parse.ParseRequest $ ParseRequestException: i / falha o

Abaixo está o meu arquivo menifist

<?xml version=1.0 encoding=utf-8?>
<manifest xmlns:android=http://schemas.android.com/apk/res/android
    package=com.example.m1.parsedemo>

    <uses-permission android:name=android.permission.INTERNET/>
    <uses-permission android:name=android.permission.ACCESS_NETWORK_STATE />

    <application
        android:name=.App
        android:allowBackup=true
        android:icon=@mipmap/ic_launcher
        android:label=@string/app_name
        android:roundIcon=@mipmap/ic_launcher_round
        android:supportsRtl=true
        android:theme=@style/AppTheme>

        <activity android:name=.MainActivity>
            <intent-filter>
                <action android:name=android.intent.action.MAIN />

                <category android:name=android.intent.category.LAUNCHER />
            </intent-filter>
        </activity>
    </application>

</manifest>

Eu adicionei o código abaixo em <applicationque me mostra o erro

<meta-data
            android:name=com.parse.APPLICATION_ID
            android:value=@string/parse_app_id /> // error line
        <meta-data
            android:name=com.parse.CLIENT_KEY
            android:value=@string/parse_client_key /> // error line

agora é o erro de erro: Falha de processamento manifesto. Eu remover @string/a partir da linha de erro agora o projeto construir com êxito, mas ocorreu o erro anterior. Eu estou usando Parse-SDK-Android: 1.18.5 e abaixo é MainActivity

 @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);


        ParseUser.getCurrentUser().logOut();
        ParseObject score = new ParseObject(Score);
        score.put(username, manish);
        score.put(score, 862);
        score.saveInBackground(new SaveCallback() {
            @Override
            public void done(ParseException e) {

                if (e == null) {

                    Log.i(SaveInBackground, Successful);

                } else {


                    Log.i(SaveInBackground, Failed. Error:  + e.toString());

                }

            }
        });


        ParseAnalytics.trackAppOpenedInBackground(getIntent());
    }

}

e arquivo App.java é

public class App extends Application {

    @Override
    public void onCreate() {
        super.onCreate();

        // Enable Local Datastore.
        Parse.enableLocalDatastore(this);

        // Add your initialization code here
        Parse.initialize(new Parse.Configuration.Builder(getApplicationContext())
                .applicationId(abc)
                .clientKey(xyz)
                .server(http://some_address:80/parse/)
                .build()
        );


        ParseUser.enableAutomaticUser();
        ParseACL defaultACL = new ParseACL();
        defaultACL.setPublicReadAccess(true);
        defaultACL.setPublicWriteAccess(true);
        ParseACL.setDefaultACL(defaultACL, true);

    }
}

I preso aqui O que estou fazendo de errado aqui? Estou seguindo roubar tutorial da série android e baixado seu aplicativo que funciona muito bem e ligar para o meu servidor de análise, mas tem SDK parse velho nele. thnx

Publicado 20/10/2018 em 13:55
fonte usuário
Em outras línguas...                            


1 respostas

votos
0

Oi Você pode seguir os passos neste link logo mudar o ID de aplicação, ID do cliente um URL para o seu exigido https://www.back4app.com/docs/android/parse-sdk

baixar o projeto de thi acho que você está estudando a partir de roubar percival, Isso funcionou para mim, tente este link

Respondeu 20/10/2018 em 20:16
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more