Tag: android

将Admob添加到libgdx

RelativeLayout layout = new RelativeLayout(this); AndroidApplicationConfiguration config = new AndroidApplicationConfiguration(); View gameView = initializeForView(new MainGame(), config); layout.addView(gameView); adView = new AdView(this); adView.setAdListener(new AdListener() { @Override public void onAdLoaded() { System.out.println(“LOAD”); } }); adView.setAdSize(AdSize.SMART_BANNER); adView.setAdUnitId(“ca-app-xxx-xxxxxxxxxx/xxxxxxxxxx”); AdRequest.Builder builder = new AdRequest.Builder(); RelativeLayout.LayoutParams adParams = new RelativeLayout.LayoutParams( RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT ); layout.addView(adView, adParams); adView.loadAd(builder.build()); setContentView(layout); 没有显示任何内容,没有广告,为什么,我也在build.gradle中添加(Project:projectN)编译“com.google.android.gms:play-services-ads:$ admobVersion” 使用ubuntu 16.04,android-studio

来源找不到Android?

我正面临着Eclipse android开发工具中的一个问题 Source not found EDIT SOURCE LOOKUP PATH 我在清单中@param info ActivityInfo的类Instrumentation.class中调试代码 以上错误被提出。 任何人都可以指导我如何解决这个问题? 我是Android开发的新手..

SimpleXML无缘无故地抛出XmlPullParserException,未终止的实体ref

关于问题可能是什么我没有想法..我在Android上使用SimpleXML,它抛出了以下堆栈跟踪: 06-08 13:20:56.450: E/AndroidRuntime(2281): FATAL EXCEPTION: main 06-08 13:20:56.450: E/AndroidRuntime(2281): java.lang.RuntimeException: org.xmlpull.v1.XmlPullParserException: unterminated entity ref (position:TEXT ????T???????????????…@21:133 in java.io.BufferedReader@b6438630) 06-08 13:20:56.450: E/AndroidRuntime(2281): at com.example.stuff.manager.LevelManager.(LevelManager.java:32) 06-08 13:20:56.450: E/AndroidRuntime(2281): at com.example.stuff.fragment.MainMenuFragment.onClick(MainMenuFragment.java:138) 06-08 13:20:56.450: E/AndroidRuntime(2281): at android.view.View.performClick(View.java:2485) 06-08 13:20:56.450: E/AndroidRuntime(2281): at android.view.View$PerformClick.run(View.java:9080) 06-08 13:20:56.450: E/AndroidRuntime(2281): at android.os.Handler.handleCallback(Handler.java:587) 06-08 13:20:56.450: E/AndroidRuntime(2281): at android.os.Handler.dispatchMessage(Handler.java:92) 06-08 13:20:56.450: E/AndroidRuntime(2281): at android.os.Looper.loop(Looper.java:130) 06-08 […]

Android + MySQL使用com.mysql.jdbc.Driver

我正在编写一个将连接到MySQL服务器的Android应用程序。 现在,我正在使用http:// localhost:3306 /通过XAMPP在我的计算机上测试MySQL服务器。 以下代码在严格测试JAVA应用程序时工作正常。 import java.sql.*; public class MySQL{ public static void main(String[] args) { System.out.println(“MySQL Connect Example.”); Connection conn = null; String url = “jdbc:mysql://localhost:3306/”; String dbName = “database”; String driver = “com.mysql.jdbc.Driver”; String userName = “root”; String password = “”; try { Class.forName(driver).newInstance(); conn = DriverManager.getConnection(url+dbName,userName,password); System.out.println(“Connected to the database”); conn.close(); System.out.println(“Disconnected […]

广告正在加载,但没有显示?

TL; DR:我的插页式广告已成功加载,但当我在其上调用.show()时,它们就不会显示! 我已按照这些说明操作 ,广告会成功加载,但在调用mInterstitialAd.show();时不会显示mInterstitialAd.show(); : 在onCreate()中: mInterstitialAd = new InterstitialAd(this); mInterstitialAd.setAdUnitId(“My ID”); mInterstitialAd.setAdListener(new AdListener() { @Override public void onAdClosed() { requestNewInterstitial(); beginPlayingGame(); } }); requestNewInterstitial(); requestNewInterstitial() : private void requestNewInterstitial() { AdRequest adRequest = new AdRequest.Builder() .addTestDevice(“Phone’s ID”) .build(); mInterstitialAd.loadAd(adRequest); } 这是问题所在: public void tryAgain(View v) { if (mInterstitialAd.isLoaded()) { mInterstitialAd.show(); Log.v(TAG, “LOADED in Game […]

MediaPlayer.create()始终返回null

我之前使用过媒体播放器,我从未遇到过这个问题。 每当我尝试使用MediaPlayer.create()时,该方法都会为null,我无法播放我的声音。 有什么我想念的吗? public class Game extends Activity { private MediaPlayer mp = null; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.game); mp = MediaPlayer.create(getBaseContext(), R.raw.sound); } } 我的sound.mp3在我的原始文件夹中,我通过将声音拖到eclipse中的文件夹放在那里。 请帮助,因为我之前播放过声音,这真是烦我:(

如何在Android中通过POST请求查询Web服务?

我对Web要素服务(WFS)完全不熟悉,但我想在一个通过WFS发布数据的API之上构建一个带有ksoap2-android的Android应用程序。 我想请求API中的数据传递边界框参数以限制将返回的数据。 问题: 如何将GetFeature对象放入SOAP信封中? 如何在Android客户端上使用JAXBElement ? 请参阅2012年3月15日的编辑 以下是API的一些链接,可能有助于了解其格式。 获得性能 DescribeFeature 示例:WFS-1.1 GetFeature POST请求, http://data.wien.gv.at/daten/geoserver/wfs SHAPE 16.3739 48.2195 16.3759 48.2203 这是我现在提出的Android代码。 这主要是来自ksoap2-android wiki的例子 。 我完全不确定 命名空间 , methodName和url是否正确! // KSOAP2Client.java private class MyAsyncTask extends AsyncTask { String namespace = “http://www.wien.gv.at/ogdwien”; String methodName = “GetFeature”; String url = “http://data.wien.gv.at/daten/geoserver/wfs”; protected Object doInBackground(Void… voids) { SoapSerializationEnvelope envelope = […]

在套接字上发送和接收文件

我正在从java服务器向远程Android客户端发送文件。 我使用outputstream写字节。 在读取这些字节时,read()方法在流结束后继续尝试读取字节。 如果我在服务器端关闭输出流,则读取操作工作罚款。 但我必须再次在同一个套接字上写文件,所以无法关闭输出流的任何解决方案? 注意:我的代码适用于共享单个文件 编写文件的代码 public static void writefile(String IP, String filepath, int port, OutputStream out ) throws IOException { ByteFileConversion bfc = new ByteFileConversion(); byte[] file = bfc.FileToByteConversion(filepath); out.write(file, 0, file.length); out.close(); // i donot want to close this and how can I tell reading side that stream is ended. System.out.println(“WRITTEN”); } […]

在Android中的ScrollView中的图像

在我的应用程序中,我想放置.png文件,我希望它在横向和纵向模式下都被视为滚动图像,请提示代码或示例….

以编程方式检查节电模式

我已经编写了一个应用程序(AutoWifiSwitch),如果启用了省电模式,我计划添加的其中一项function会自动禁用我的应用程序中的wifi扫描服务。 我知道Android L应该实现省电(以前HTC和三星会将这些function添加到软件中)。 据推测,现在这意味着Google将为其添加某种API。 理想情况下会添加一个新动作,所以我可以倾听。 我还想知道HTC / Samsung API是否可以实现上述function,如果是这样,我该如何使用它们。 我一直在寻找上述问题,但绝对没有运气,应用程序SecureSettings(Tasker的插件)能够挂钩到HTC / Samsung API无论如何都能实现节电,我不太清楚他们是怎么做的做到这一点。 编辑 :可以从Android L中的PowerManager获取省电值,但不确定是否有针对它的操作。