我只是使用Google Play库添加添加(AdMob)方法设置我的应用.当我运行模拟器时,add有错误消息:
Missing adActivity with android:configChanges in AndroidManifest.xml
Run Code Online (Sandbox Code Playgroud)
我找到了一个修复:
在AndroidManifest.xml中使用android:configChanges缺少adActivity
该修复声明要执行以下操作:
在"libs"文件夹中使用admob sdk jar时声明"com.google.ads.AdActivity".>看来你正在通过谷歌播放服务库使用admob所以改变:
活动android:name ="com.google.ads.AdActivity"
至
活动android:name ="com.google.android.gms.ads.AdActivity"
还要确保添加元数据标记:
我尝试了这个,CatLog说要将元标记改回:
<meta-data
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version" />
Run Code Online (Sandbox Code Playgroud)
我的LogCat:
02-23 14:30:27.091: E/AndroidRuntime(1278): FATAL EXCEPTION: main
02-23 14:30:27.091: E/AndroidRuntime(1278): Process: biz.midl.debtcalculator, PID: 1278
02-23 14:30:27.091: E/AndroidRuntime(1278): java.lang.RuntimeException: Unable to start activity ComponentInfo{biz.midl.debtcalculator/biz.midl.debtcalculator.MainActivity}: java.lang.IllegalStateException: The meta-data tag in your app's AndroidManifest.xml does not have the right value. Expected 4242000 but found 0. You must have the following declaration within the <application> element: <meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" …Run Code Online (Sandbox Code Playgroud) 我点击按钮时尝试开始倒数计时器.我搜索并发现了一些不同的项目,但似乎没有任何功能.
我在整个域中有不同的按钮,将设置不同的时间(IE:120秒,60秒等).显示在每个页面的同一位置(div在加载页面的右上角)所以我想要使用外部jsscripts/timer.js
我可以<div id="timer"></div>用来放置计时器.
我的问题:如何调用该函数启动计时器.当时间量可以改变并且必须携带页面时,所述计时器的好建议脚本是什么(我一直$_SESSION['x']用于在.php之间传递信息)
<div class="headertopgab">
<div style="float: left; margin-left: 20px">
Galactic Credits:
<?php echo "Ç".$_SESSION['galacticCredits']; ?>
</div>
<div style="margin-left: 50px; float: left">
<?php echo "".$_SESSION['currentLocation']; ?>
</div>
<div style="float:right">
<div id="time">10</div> <!-- this is where I want the countdown-->
</div>
</div>
Run Code Online (Sandbox Code Playgroud) 我正在创建一个基于浏览器/文本的游戏.为了整理文件,我把它们分成了不同的文件夹
游戏
服务器//数据库连接文件
样式// CSS文件
结构//可查看页面的任何模板文件(菜单栏等我不想在每个可查看文件中复制.php**
脚本// JS文件
位置文件夹//像'工作'或'犯罪' - 菜单选项
如果我在localhost/game/work/work.php中说想要访问数据库,我将不得不使用
include "../../server/dbc.php";
Run Code Online (Sandbox Code Playgroud)
我试过了
$root = dirname(__file__);
Run Code Online (Sandbox Code Playgroud)
在我的localhost/game文件夹之前,但它开始给我一个错误 - "无法打开流:找不到合适的包装器",这是因为它使用的是完整的文件位置而你显然无法做到这一点.
有没有更简单的方法来实现它,以便我可以从任何地方访问我的数据库而不管文件夹中的层次结构?
先感谢您!
我之前没有遇到过构建路径错误:
Description Resource Path Location Type
Archive for required library: 'C:/Users/Grbrbby's/Desktop/biz.midl/DebtCalculator/libs/android-support-v4.jar' in project 'DebtCalculator' cannot be read or is not a valid ZIP file DebtCalculator Build path Build Path Problem
Run Code Online (Sandbox Code Playgroud)
我没有对我的物理文件做任何事情,这只是今天开始的.我以前能够建立这个.
有什么建议?
谢谢!
作为一个测试,我确实尝试过清理它并没有帮助.
我有一个吐司,应该在我按下"提交"按钮时显示:
这是我的代码:
@SuppressLint("ShowToast")
public void ButtonOnClick(View view){
SharedPreferences sharedPref= getSharedPreferences("chaosautoreply", 0);
SharedPreferences.Editor editor= sharedPref.edit();
TextView tvMessage = (TextView) findViewById(R.id.editMessage);
String message = tvMessage.getText().toString();
editor.putString("message", message).commit();
Toast.makeText(getApplicationContext(), "Updated Successfully", 10);
}
Run Code Online (Sandbox Code Playgroud)
这是我的布局:
<Button
android:id="@+id/submit"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/editMessage"
android:layout_centerHorizontal="true"
android:clickable="true"
android:onClick="ButtonOnClick"
android:text="Submit" />
Run Code Online (Sandbox Code Playgroud)
没有要显示的错误或logcats.提交似乎起作用,但它不是Toast.
我试图使用以下脚本从表中查询数据:
//connect file
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
//connect file included above - ECHO tested and it is connected as $conn
$sql = "SELECT * FROM userInfo";
$results = $conn->query($sql);
if (!$results) {
printf("Errormessage: %s\n", $conn->error);
exit;
} else {
echo $row['username'];
}
Run Code Online (Sandbox Code Playgroud)
更新 -
它现在不再试图抛出错误,似乎转到该else部分; 但是,没有回声 - 这次拼写是正确的并且列被填充.