2017-05-10 2 views
0

Ich habe versucht, Youtube-Website in App mit Android Studio konvertieren, folgte ich einem Tutorial in Youtube selbst.Website zu app konvertierte App von Android Studio installiert nicht in Handy

nach dem Hinzufügen des erforderlichen Codes, der in diesem Tutorial gezeigt, habe ich die App generiert. und kopierte es auf das Handy, um es zu installieren und zu sehen. Aber leider installiere ich nicht.

Ich habe genau wie das Tutorial ..

Der Code, den ich hinzugefügt haben, geht so:

MyActivity Manifest xml

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.example.acer.usmlebuzz"> 
     <uses-permission android:name="android.permission.INTERNET"></uses-permission> 
    <application 
     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> 

MyActivity.Java

package com.example.acer.usmlebuzz; 

import android.support.v7.app.AppCompatActivity; 
import android.os.Bundle; 
import android.webkit.WebSettings; 
import android.webkit.WebView; 
import android.webkit.WebViewClient; 

public class MainActivity extends AppCompatActivity { 
    private WebView mywebView; 
    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.activity_main); 
     mywebView = (WebView)findViewById(R.id.webView); 
     WebSettings webSettings = mywebView.getSettings(); 
     webSettings.setJavaScriptEnabled(true); 
     mywebView.loadUrl("https://www.youtube.com/"); 
     mywebView.setWebViewClient(new WebViewClient()); 
    } 

    @Override 
    public void onBackPressed() { 
     if(mywebView.canGoBack()) { 
      mywebView.goBack(); 
     }else { 
      super.onBackPressed(); 
     } 
    } 
} 

Aktivität Haupt .XML

<?xml version="1.0" encoding="utf-8"?> 
<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:app="http://schemas.android.com/apk/res-auto" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    tools:context="com.example.acer.usmlebuzz.MainActivity"> 

    <WebView 
     android:id="@+id/webView" 
     android:layout_width="395dp" 
     android:layout_height="587dp" 
     tools:layout_editor_absoluteX="8dp" 
     tools:layout_editor_absoluteY="8dp" /> 
</android.support.constraint.ConstraintLayout> 

das ist alles Code, den ich hinzugefügt habe, Rest habe ich es von der Standardprojektöffnung ,.

Gibt es irgendwelche, die ich verpasst habe?

image goes here

+2

Haben Sie eine Fehlermeldung? – litelite

+1

Was meinst du damit nicht installieren? Hast du Protokolle, die zu deiner Beobachtung passen? –

+0

@JamesWahome @litelite Nein, ich habe keine Fehlermeldungen, mit Ausnahme der, die mir sagt: 'Diese Ansicht ist nicht beschränkt, sie hat nur Designpositionen, also springt sie auf (0,0), wenn Sie keine Einschränkungen hinzufügen Ich habe den Screenshot davon an die Frage angehängt. –

Antwort

0

Aktivieren von einer externen Quelle zu installieren. 1. Aktivieren Sie den Entwicklermodus 2. Aktivieren Sie USB-Debugging 3. Installieren von Android Studio

+0

Ich tat, die Installation von externer Quelle, aktiviert Entwicklermodus, aktiviert USB-Debugging, noch App wird nicht installiert .. –

+0

ok, haben Sie den Debuggking-Schlüssel akzeptiert - das Telefon zeigt Ihnen einen Fingerabdruck (Reihe von Hex-Werten, die identifizieren der Schlüssel) wenn Sie das Telefon zum ersten Mal mit ADB aktivieren wie folgt verbinden: (https://img.gadgethacks.com/img/03/28/63567129878697/0/android-basics-enable-developer-options -usb-debugging.w1456.jpg) – codeWhisperer

+0

Ich habe tatsächlich die konvertierende apk-Datei auf mein Handy über Dropbox heruntergeladen. sollte ich das nicht tun? –

Verwandte Themen