请帮助我。我完全创建了一个android项目。但问题是我的应用程序 gradle 文件显示了下面这个错误。
我还有一个问题。我设置了 InterstitialAd,但它没有显示在我的 Activity 中。请告诉我如何解决这个问题?
gradle.build
dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
implementation 'com.android.support:appcompat-v7:28.0.0-beta01'
implementation 'com.android.support.constraint:constraint-layout:1.1.2'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
implementation 'com.android.support:design:28.0.0-beta01'
implementation 'com.android.support:cardview-v7:28.0.0-beta01'
implementation 'com.google.android.gms:play-services-ads:15.0.1'
}
Activity java
AdRequest adRequest = new AdRequest.Builder().build();
interstitial = new InterstitialAd(Howtogeek.this);
interstitial.setAdUnitId(getString(R.string.admob_interstitial_id));
interstitial.loadAd(adRequest);
interstitial.setAdListener(new AdListener() {
public void onAdLoaded() {
displayInterstitial();
}
});
Howtogeek = (WebView)findViewById(R.id.Howtogeek);
bar = (ProgressBar)findViewById(R.id.bar);
Howtogeek.setWebViewClient(new Howtogeek.myWebclient());
bar.setMax(100);
Howtogeek.loadUrl("https://www.howtogeek.com/");
WebSettings webSettings = Howtogeek.getSettings();
webSettings.setJavaScriptEnabled(true);
Howtogeek.getSettings().setRenderPriority(WebSettings.RenderPriority.HIGH);
Howtogeek.getSettings().setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK);
Howtogeek.getSettings().setAppCacheEnabled(true);
Howtogeek.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY);
webSettings.setDomStorageEnabled(true);
webSettings.setLayoutAlgorithm(WebSettings.LayoutAlgorithm.NARROW_COLUMNS);
webSettings.setUseWideViewPort(true);
webSettings.setSavePassword(true);
webSettings.setSaveFormData(true);
webSettings.setEnableSmoothTransition(true);
}
public void displayInterstitial() {
if (interstitial.isLoaded()) {
interstitial.show();
}
}
最佳答案
如果你用过这个
implementation 'com.android.support:appcompat-v7:28.0.2'
并且还使用另一个依赖项
implementation 'com.android.support:support-v13:28.0.2'
这对我来说是工作。希望对您有帮助。
关于java - 实现 'com.android.support:appcompat-v7:28.0.0-beta01' 显示错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51761100/